Author: NTI--99 (1999 Moscow, Russia)