added some recursive and tail_recursive examples