I need the image and simple code that identifies the layout managers please. GUI design practice states that any GUI should include elements to allow/perform five basic tasks: (1) user input, (2) system output, (3) user guidance, (4) interaction control and (5) organize GUI appearance In this context: a. Think of a simple GUI (such as Hotel Registration GUI, Conference Payment GUI, etc.). Your GUI is:__ b. Choose the appropriate components and other resources that should be used to achieve each of the first four basic elements (1-4) of the considered GUI. Using paper and pencil design the GUI layout, scan it and attach it to your post. For each component indicate whether it is used for user input, system output, user guidance or interaction control. c. Describe how it works and give details about user - GUI interaction d. Identify the layout manager(s) which is (are) appropriate to use for your GUI elements organization. Solution import java.awt.*; import javax.swing.*; publicclass Border { JFrame f; Border(){ f=new JFrame(); JButton b1=new JButton(\"NORTH\");; JButton b2=new JButton(\"SOUTH\");; JButton b3=new JButton(\"EAST\");; JButton b4=new JButton(\"WEST\");; JButton b5=new JButton(\"CENTER\");; f.add(b1,BorderLayout.NORTH); f.add(b2,BorderLayout.SOUTH); f.add(b3,BorderLayout.EAST); f.add(b4,BorderLayout.WEST); f.add(b5,BorderLayout.CENTER); f.setSize(300,300); f.setVisible(true); } publicstaticvoid main(String[] args) { new Border(); } }.