add mutual recursion
Merge pull request #12 from jschaf/mutual_recursion

add mutual recursion