YASH AGRAWAL on Tal