1. Mathematics Department, Princeton University, Princeton, NJ 08544 USA.
2. Institute of Informatics, University of Warsaw, Warsaw, 02-097, Poland.
3. Institut Universitaire de France, Laboratoire d’Informatique du Parallélisme, UMR 5668 ENS Lyon, CNRS, UCBL, INRIA, Université de Lyon, Lyon, 69364, France.