This project is about sorting data on a stack, with a limited set of instructions, using the lowest possible number of actions. Had to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting.
Here is the visualisation of a used sorting algorithm