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