h, w, m = map(int, input().split()) res = 0 for i in range(1, h // 2 + 1): res += w * (h - 2 * i) * 2 res %= m for j in range(1, w // 2 + 1): res += h * (w - 2 * j) * 2 res %= m # 3:4:5 を使った斜め向き陰陽玉とかもあるはず. # サンプル 4 が合うから念のため提出しておく. print(res)