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