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