Size = Struct.new(:width, :height)Point = Struct.new(:top, :left)Rectangle = Struct.new(:size, :point)size = Size.new(10, 10)point = Point.new(5, 5)rect = Rectangle.new(size, point)puts "left is #{rect.point.left}"