Problem 0580:43:M:J:20:Q12