second solution to ruby-0 challenge 4