# frozen_string_literal: true X, Y = gets.chomp.split.map(&:to_i) _ = gets.to_i AS = gets.chomp.split.map(&:to_i) puts(AS[0..-2].zip(AS[1..-1]).all? { |m, d| m * Y <= X * d } ? 'YES' : 'NO')