Author: PECS 2001 (2001 Novgorod, Russia)