added flip binary tree and updated some solutions