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