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