java hw1
fp hw3