7. What is pseudocode ? How is it useful in developing logic for the solution of a problem ?