Revert "remove algorithm"

This reverts commit da1e16c798485d3d39b424472fb8a36158c6dad2.
Revert "remove image"

This reverts commit 5ef2537a805583c7f45557d7d24c2f43a5b54d45.
Revert "updating packages"

This reverts commit fac7aef143df214b2a4af21719c82d9a3cbfa772.
Revert "adding algorithm as image"

This reverts commit 4aec7ca1b26463d5c445270d2696126cb59f1884.
Revert "trying another algorithm package"

This reverts commit 9eb5beeb486213f1279892b1972284164a9f9291.
Revert "testing algorithm2e package"

This reverts commit 1ce4104db7e0881c2962e5db952067b3acd944eb.