AI Foundations Teaching AI to Point: How Neural Networks Learned to Solve Puzzles Without Being Told the Rules