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