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