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