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