Title: The Algorithm Design Manual