Author: Simó Endre.