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