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