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