ALGORITHMS FOR DUMMIES (and smarties)