-
-
Save dacarroll/cf56728863eb911f94be90150d20374b to your computer and use it in GitHub Desktop.
$crypto = @" | |
P k T r 2 s z 2 * c F - | |
r a z 7 G u D 4 w 6 U # | |
g c t K 3 E @ B t 1 a Y | |
Q P i c % 7 0 5 Z v A e | |
W 6 j e P R f p m I ) H | |
y ^ L o o w C n b J d O | |
S i 9 M b e r # ) i e U | |
* f 2 Z 6 M S h 7 V u D | |
5 a ( h s v 8 e l 1 o W | |
Z O 7 l p K y J l D z $ | |
- j I @ t T 2 3 R a i k | |
q = F & w B 6 c % H l y | |
"@ | |
$x = 1 | |
$y = 12 | |
$crypto2 = $crypto.Replace(" ","").replace("`r`n","") | |
$crypto2[($x-1)] + ` | |
$crypto2[($x-1)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + ` | |
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] |
Nice, here's mine
https://gist.github.com/0ryant/0a196e6fada1d15652dcc634a59c51db
$crypto = @"
P k T r 2 s z 2 * c F -
r a z 7 G u D 4 w 6 U #
g c t K 3 E @ B t 1 a Y
Q P i c % 7 0 5 Z v A e
W 6 j e P R f p m I ) H
y ^ L o o w C n b J d O
S i 9 M b e r # ) i e U
- f 2 Z 6 M S h 7 V u D
5 a ( h s v 8 e l 1 o W
Z O 7 l p K y J l D z $
- j I @ t T 2 3 R a i k
q = F & w B 6 c % H l y
"@
$x = 1
$y = 15
while($y -gt 0){
$crypto2 = $crypto.Replace(" ","").replace("r
n","")
$crypto2[($x-1)] + `
$crypto2[($x-1)+($y)] + `
$crypto2[($x-1)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)] + `
$crypto2[($x-1)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)+($y)+($x)]
$y--
}
Hey, thanks Dave. Honestly, I wasn't totally sure where to start either. Late at night I just wanted the answer, so I started putting varying numbers in x/y variables until it found the right combo.
Your solution is far more versatile ;)