3 ms·So elegant and obvious in retrospect. More stuff like this, please!by tlrobinson 12y agoSo elegant and obvious in retrospect. More stuff like this, please!