Three Rules of Solving Problems