prob 1 complete