1. Please design pseudocode for a program helps a user determine whether his/her chihuahua weighs more than 3 kg., less than 3 kg., or is equal to 3 kb. Your program must prompt the user for the chihuahua’s weight then accept a single number from the user. The program must then output one of the following message as appropriate: Your chihuahua weighs more than 3 kg., Your chihuahua weighs less than 3 kg., Your chihuahua weighs exactly 3 kg. HINTS AND NOTES: Be sure to prompt the user for all input. This problem should be solved using nested decisions (see figure 4-21) so be sure to use only nested decisions. Don’t ask any unnecessary questions (carefully read paragraph at bottom of p. 157). Use only NAMED CONSTANTS for any constants in the program (3 is a constant here). 2. Prepare a flowchart that shows the decision logic you designed above. You must use Microsoft Visio for this flowchart and it must follow all flowchart conventions shown in the text. Refer to the Announcement in class (click Announcements at the left) for instructions on downloading Visio. Copy and paste your Visio flowchart into the Word document you submit (do not attach a separate file). 3. Many companies today use software to screen resumes submitted by candidates. This software is used to decide whether a candidate is accepted or rejected for consideration. Do you think the use of software screening is fair or unfair? Why or why not? NOTE: Although your answer is opinion-based, you are still expected to research this topic to support your response. Be thorough and detailed with your answers. Write at least two FULL PARAGRAPHS and CITE your sources using APA format. You must use at least two scholarly sources and you must cite those sources