change indelete fix up:
parent=parent.node (insted of RBNode parent=parent.node ) - since it's
inside while
change first if from "==" to "!=" in right rotate
change in delete case 4 check that uncel and uncel's children != null &
Null before changing color
in delete case 4 we forgot swich colors to uncle's child