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