Implementation of B+ Tree indexing without using memory pointers, by reading a text file containing data and building the index in another file, treating the first N columns as the key