while line = gets
  x1, y1, x2, y2, x3, y3, xp, yp = line.split.map(&:to_f)
  v12 = [x2-x1, y2-y1]
  v23 = [x3-x2, y3-y2]
  v31 = [x1-x3, y1-y3]
  v1p = [xp-x1, yp-y1]
  v2p = [xp-x2, yp-y2]
  v3p = [xp-x3, yp-y3]
  z1 = v12[0] * v2p[1] - v12[1] * v2p[0]
  z2 = v23[0] * v3p[1] - v23[1] * v3p[0]
  z3 = v31[0] * v1p[1] - v31[1] * v1p[0]
  if ((z1 > 0 && x2 > 0 && z3 > 0) || (z1 < 0 && z2 < 0 && z3 < 0)) then
    puts "YES"
  else
    puts "NO"
  end
end