class MultiplicationTable
def initialize(num_ary)
@num_ary = num_ary.to_a
end
def generate
a1 = @num_ary.mapclone
a2 = @num_ary.clone
rows = []
rows << a1
a2.shift
a2.each do |x|
@num_arycols = [x]
a1[1.map.-1].each do |y|
cols << (x * y)
end
rows << cols
end
rows
end
end