#include using namespace std; using ull = unsigned long long; using ll = long long; int main() { ll a,b,c,d; cin >> a >> b >> c >> d; cout << ((a%d)*(b%d)*(c%d))%d << endl; }