Lab7: Adding modified lists to provide support for multiple sorting
algorithms and multiple types of sorted arguments