Answer should be 36 Bytes, because f(1) and f(0) won't be pushed on stack,
when the function call is f(2), and f(2) calls f(1) then F(2) will be pushed to stack but why should we push f(1) when there is no call after f(1).
@Bikram @Arjun please clear the doubt