PROBLEM SOLVING TACTICS See Concrete Mathematics 2/e by Graham, Knuth, and Patashnik.