Problem Solving-Logic and Reasoning