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