Added factorial to warmup problems.