n, m = gets.split.map(&:to_i) pre_t = 0 pre_p = 0 ok = true m.times do t, p = gets.split.map(&:to_i) if (pre_p - p).abs > t - pre_t then ok = false end pre_t = t pre_p = p end puts (ok ? "Yes" : "No")