My acm's solution