All Life is Problem Solving