With PsuedoCode Added

Autonnomous PsuedoCode added