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