The trouble with programmers is that you can never tell what a programmer is doing until it's too late. — Seymour Cray Copy Share Image