Problem #32 and #33