A,B,C,D=gets.split.map(&:to_i) x = ((A * B ) * C ) % D puts (x)