Author: 1st Aditya Pratap Singh