Problem #21 is done