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