require 'rubygems'require 'memoize'include Memoizedef fib(n) return n if n < 2 fib(n-1) + fib(n-2)enddef test_fib memoize(:fib) fib(50)end