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