add chapter5_fiber.rb