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