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