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