Implemented DE2 Scheme