Programming practice These are some of the solutions to the algorithms practice that I do on the side