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