added p33 c solution