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