Чтобы понять рекурсию, нужно сначала понять рекурсию<br/><a href="https://author.today/u/sevasoth/works">https://author.today/u/sevasoth/works</a>