initial week 1 programming hmwk
working solution, rspec test is kinda wacky...