@@ -0,0 +1,148 @@
+// http://codingbat.com/prob/p154669%0A%0Apublic int factorial(int n) %7B%0A  if (n == 1) %7B%0A    return 1;%0A  %7D%0A  else %7B%0A    return factorial(n-1) * n;%0A  %7D%0A%7D%0A

Create factorial.java