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