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