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