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