f 1 (fun (x : Nat) => x) : Nat f 1 (fun (x : Nat) => x) : Nat f 1 (fun (x : Nat) => x) : Nat f 1 (fun (x : Nat) => x) : Nat f 1 (fun (x : Nat) => x) : Nat