Author: Valeriĭ Merlin