Ayush Singh Rana (cse240001015)