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