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