* IMPORTANT: Source code *. py file must start with comments, including the information of individual student (student name, student id) as example below, unless specified. E. below II A2:1.py, for IDSA A2 " FINISHEO by: cCHaN 514 Mings, C2esesess class Rectanele: = define the class of Rectanele Modify the given Main testing file M. py file (if any) to display the information of individual student (student name, student id) as example below, unless specified. Eg. below General requirements (unless further specified): Students should handle special cases, including empty structure, one-element structure, etc. Proper brief comments are required, at least at the top of each souree code filc. Proper indentations required in writing program codes. All related files (including *, py) should be working in the same folder. Pythen 1 ist is mainly used to hold data elements as an array in our course and this assessment. DO NOT use methods of Python $1 ist (such as 1 ist. append () or 1 ist. insert () etc.). inheritance in OOP, or other nan-tanght approaches in eur caurse, unless specifind. Given Materials: This assignment document. Python file Stack.py. DO NOT modify this file. Python file A2B1. PY, A2B2 . PY to be modified and completed by student. Also modify top comments for your STUDENT INFO. DO NOT modify the given portions, including given methods if any. Python files MA2B1. PY and MA2B2. Py, the main file(s) for basic running and testing. DO NOT modify this given main test file, except the STUDENTINFO part. Submission: Submit ALL related , py files to SOUL: Stack.py (Given, DO NOT modify this file) A2B1.PY, MA2B1,py A2B2,py, MA2B2.py Do NOT compress/zip or rename the files. Submission work not following requirements may be penalized or not be assessed