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