add delete
cleanup
add lowest common ancestor
Merge pull request #5 from philwilt/ancestor

Ancestor