Ciro Marchetti: The oracle 1000 pieces