removed printf
unverified red black tree implementation