By using java create a program will receive inputs from the user and save them in a double type array, salary []. The minimum data to be saved is ten (10). This program also allows user to retrieve the saved data. User will enter the keyword (salary) to be searched in the array. The program then will display the following information: - an appropriate message if the element is found - the index of found element - an appropriate message if the element is not found. Instructions: Prepare a complete report that consists of all steps of problem solving to solve the problem above. Your report should include: i. Problem Statement ii. Problem Analysis - IPO Chart iii. Design a solution - Pseudocode \& Flowchart iv. Implementation - By using java script v. Testing.