Function Machines 3 (Functions and Problem Solving)