Author: Makó, Csaba.