Zeno of Elea: Where Philosophy and Mathematics merge