Updated with official problem description