Heuristic Programming Project (pages 1-25)