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