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