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