How did you reimplement the < operator? Can we see the code?