problem3 and problem5 - added