Ссылка на этот пост переполнения стека здесь: Может кто-нибудь объяснить, как работает рекурсия при поиске всех подмножеств?