5.2 Add factorial calculator