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