27 ms·As soon as I saw it was from princeton.edu, I was hoping it was Kernighan. I was not disappointed.by jjice 7y agoAs soon as I saw it was from princeton.edu, I was hoping it was Kernighan. I was not disappointed.