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