предлагаю двоичное дерево примитивных троек:
1)метод Евклида

,

,

из неё образуются две примитивные тройки:
2)

,

,

3)

,

,

При желании можно добавить ещё одну ветвь, я так думаю.
Но я сейчас работаю над другим способом, похожий на способ предложенный американцами.