File list (Check if you may need any files):
Progetto
........\Tree.java
........\SortedDictionary.java
........\PositionList.java
........\Position.java
........\NoSuchElementException.java
........\NonEmptyTreeException.java
........\NodePositionList.java
........\NBodySimulation.java
........\LinkedBinaryTreeTest.java
........\LinkedBinaryTree.java
........\Iterator.java
........\InvalidPositionException.java
........\InvalidKeyException.java
........\InvalidEntryException.java
........\GnomeTreeTest.java
........\GnomeTree.java
........\GnomeTester.java
........\Gnome.java
........\Entry.java
........\EmptyTreeException.java
........\EmptyListException.java
........\ElementIterator.java
........\DNode.java
........\DictionaryTest.java
........\Dictionary.java
........\DefaultComparator.java
........\BTPosition.java
........\BTNode.java
........\BoundaryViolationException.java
........\BinaryTree.java
........\BinarySearchTreeTest.java
........\BinarySearchTree.java
........\AVLTreeTest.java
........\AVLTree.java