first stab at ruby 8, not getting right answer though