ruby 5, 11 lines