How to decide the scope of the following lambda expression?
The correct answer is:


  (λx.x (λuv.v) (λab.a) (λcd.c))


If I add in parethenese to disambiguate application, it becomes.


  (λx.((x (λuv.v)) (λab.a)) (λcd.c))