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