complete probs 1-5