Algorithm Development Assignment
Linked ListCreate a singly linked list and a doubly linked list with 20 elements in each one.You can choose any type of data you want to fill these but they must be pre-populated.For each type of linked list, swap 2 adjacent elements by adjusting only the links (not the data).Please Zip the project file (which includes the source code and associated files) and submit in the assignment drop-box. Note: If you did not use Visual Studio, you will also need to include the executable code. Please be sure that your code contains a comment at the top that contains your name, date, assignment number and instructor’s name. The code must be commented appropriately throughout.Submit a screenshot of the executed program and the code of the program.