Code Review
Compare your solutions
При аппликативном порядке вычислений будет бесконечный цикл, так как интерпретатор будет пытаться высчитать выражение (p), которое ссылается на само себя.
При нормальном порядке вычисления будет 0, так как (p) вычисляться не будет.