Nadav Elad, Weizmann Institute of Science Michael Elbaum, Weizmann Institute of Science Gideon Schreiber, Weizmann Institute of Science Joel Sussman, Weizmann Institute of Science Sharon G. Wolf, Weizmann Institute of Science