if hasrightchild(n)then