Revert "Revert "Algorithms Program 3 Initial Commit""

This reverts commit aa2c2e36516b7d6f6dd7f10e645ec458899d6206.