Realizations

We have included some of our implementations below: