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