Unpsudeocoded < operator