Department of Computer Science, Cornell University, NY, USA. golan@cs.technion.ac.il|Department of Computer Science, Cornell University, NY, USA. golan@cs.technion.ac.il|Department of Computer Science, Cornell University, NY, USA. golan@cs.technion.ac.il|Department of Computer Science, Cornell University, NY, USA. golan@cs.technion.ac.il