New scheme for storing ids means sorting is just numeric sorting
Tweaked storage so first three levels can have 126 problems and last 3 can have 16.
Cleaned up comments