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