require 'forwardable'class RandomAccessHash extend Forwardable def initialize @delegate_to = {} end def_delegators :@delegate_to, :[], "[]="endra = RandomAccessHash.newra["A"] = 4.60ra["B"] = 1.94ra["C"] = 2.01puts ra["D"]