Something
public text v1 · immutableclass Lego
attr_reader :picks
def initialize( *picks )
if picks.uniq.length != 1
raise ArgumentError, "numbers not Identical"
end
@picks = picks
end
def self.new_random
new( rand( 25 ), rand( 25 ) )
rescue ArgumetError
redo
end
end
# ticket = Lego.new( rand(25), rand(25) )
# p ticket.picks
Lego.new_random