In your opinion, how is the structured English concept different from the concept of pseudocode? What are the pros and cons of using either structured English or pseudocode in your system development? Do you always need both structured English/pseudocode and a flowchart?