.....!.!..*~....~*....~..*.*...~*!.~.!...!...~!...~~*..~~.*...~.!...!!.~*.....!..!..~!*!.*.~.*.!.
...##.....##!...~..!..~...##...~~...########..!..!.~.##....##.....~..#######.*..~...########.....
....##.....##~!!*.~...~...##.~.!.....##*.*.!...!....##...##...~.....##.....##*~...*....##~..~....
...##.....##.!.**!...!.....##.!...!.##*.!..~*..*....##..##.....~....##.....##.!..~.....##..*.....
...##.....##..~....*....~.##.*.~....######.....~....#####.!.!.~.~...##.....##...**.....##.!....*.
...##.....##...~....##....##.....~..##..*..!.*...!~~##..##....!.....##.....##.!~.~.....##.~.*....
...##.....##..*.~...##....##!!~.*.*.##..!!~.....~...##...##...!.....##.....##*.*!.!....##.....!..
....#######..*.~.....######.....!...########~..~....##....##....*~...#######!..!.!**....##*.!..*.
..*..*...!~..*....~..~!*..!*..*.***.~.~.~...*....~~..~..~..!.~.~!*~...~*.~.!*.!*..!.*.~...~!!.~..