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