flatten binary tree iterative solution - solved myself 100%, like it better since it is cleaner than the online recursive solution