bucket = Array.new(14){0} gets.split.map(&:to_i).each{|e|bucket[e]+=1} bucket.delete(0) bucket.sort! if bucket==[2,3] puts "FULL HOUSE" elsif bucket.include?(3) puts "THREE CARD" elsif bucket==[1,2,2] puts "TWO PAIR" elsif bucket.include?(2) puts "ONE PAIR" else puts "NO HAND" end