zeno of elea, pablo ruiz y picasso