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