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