*ice puzzle*