akira agarwal (171.620)