An implementation of a 2345 Tree for CSC345