Can someone give me a quick explaination of function recursion.I get the part about factorials, but i do not understand how i would implement this in a basic form like a funtion recalling it self to do a task a basic loop can do such as counting by twos.