Automation Puzzles: Mechanical & Robot Challenges