ferreal this time: initial commit, problem 1-3 complete