Every programmer learns this the hard way

by gungable
;