add single number
add maximum depth BT
add reverse integer