vinayak shankar (110.107)