Factorial example works all by itself