Validate a BST
Sorted Array to BST
check is a path with some sum in a BST exists
rotate right a linked list