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