Finally got all the requirements except while loop and JSON