Author: CSL 2010 (2010 Brno, Czech Republic)