Source: https://rep.up.krakow.pl/xmlui/bitstream/handle/11716/6144/RND113--04--Les-problemes-theoriques--Lubas-Bartoszynska.pdf