Added implementations for e2.01 - e2.09
Implemented solutions for e3.01 - e3.04