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