PE 8 completed in Ruby