Author: Andrzej Kędziorski, Mirosław Nakonieczny