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