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