r.1 thru prob 3