gets;$<.map{x=1;gets.split.map{x=x*-~_1.to_i%(10**9+7)};p~-x}