Author :   Marszalek A.