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