n, k, m = gets.split.map &:to_i puts (1..4).map { gets.split.map(&:to_i).sort }.transpose.sum { (_1.max - _1.min).pow(k, m) } % m