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