Blümlisalpstr. 10 CH-8006 Zurich Switzerland Phone +41-44-634 37 35 Fax +41-44-634 49 07 Email adrian.mueller@soi.uzh.ch