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