You are inserting the same object at each position. First you insert the object as the root, then when you read the next values change the values of that same object. Create new instances of your...