0) Count(N) -> print 1, 2, 3, 4, ... N 1) Make a function that computes the factorial of n. fac(3) = 6 // 3*2*1 fac(5) = 120 // 5*4*3*2*1 2) Make a method that prints n spaces and then a given character. stars(count=5, letter="*") -> " *" stars("@', 12) -> " @" 3) Using recursion and no loops, make a method that find the largest element from a list smallest([1,2,3,2] -> 3 smallest([5,2,1,17) -> 17 smallest([]) does not crash! 4) Using recursion and no loops, make a method that computes A to the Bth power power(3,5) -> 243 power(base=2,exp=3) -> 8 power(exp=0, base=5) -> 1 power(0,0) -> anything you want 13) Using recursion and no loops, make a method that returns a string backwards backwards("Hello") -> "olleH" backwards("") -> ""