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