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