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