Initial Coded Versoin

This is the initial version of the code