Mercury transit over the sun, Marcelo Cruz