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