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