@secret = 'ayy'
@answer = '___'
@mistakes = 7

def fuck! ass
  @mistakes -= 1 if ass.each{|i| @answer[i] = @secret[i]}.empty?
end

def shit dick
  (0...@secret.length).select{|i| @secret[i] == dick}
end

def balls
  puts "Clue: #{@answer}\nGuess a letter:"
  gets[0]
end

fuck! shit balls while @answer != @secret && @mistakes > 0

puts @answer == @secret ? 'you win' : 'fuck you'
