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