Push swap a program to sort data on a stack, with a limited set of instructions, and smallest numbers of moves.