You have to Design an easy Graphical UI for Taking 2d Square Graph inputs from the user like nodes & their corresponding weighted edges (User should be able to modify The Edge weights). For representing the Graph values you should use list. After the MST calculation is done the user should be able see the MST of the input graph where MST edges must be highlighted with the total MST value. The GUI should be designed in such a way that Different Algorithms can be applied as needed just by keeping the list for representing the graph as it is. This project should be done only by using python. .exe as well as the .py file both should be provided. The GUI should run on Idle(default python ide).