using System; class Program { static void Main(string[] args) { //入力 string s = Console.ReadLine(); string[] t = s.Split(' '); ulong A = ulong.Parse(t[0]); ulong B = ulong.Parse(t[1]); ulong C = ulong.Parse(t[2]); ulong D = ulong.Parse(t[3]); Console.WriteLine((((A % D) * (B % D)) % D) * (C % D) % D); } }