converted methods to property
Common Lowest Ancestor algorithm