3 ms·Coolest SO question I've seen in a while.by kylehotchkiss 11y agoCoolest SO question I've seen in a while.