problems 1-3
hw