SMS dit: How to think about algorithms /