These codes are written by me when i have just started my journey !