Author: Rohonyi, Vilmos.