n = gets.to_i
v = 0; w = 1
n.times do
    a, b = gets.split.map &:to_i
    case a
    when 1
        v += b * w
    when 2
        v -= b * w
    when 3
        v *= b
    when 4
        w *= b
    end
end
p v / w