Finished

Completed codes