permutation
serialize and deserialize binary tree