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