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