Author: OIDI--90 (1990 Novosibirsk, Russia)