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