Pradžioje reiktų visų įmanomų variantų sudarytų iš trijų taškų (turimų koordinačių), gali daryti ciklą kuris pereitų per visus taškų rinkinius. Kiekvienam rinkiniui paskaičiuok kraštinių ilgius pagal koordinates ir aukštinę. O tada tikrini pagal šią taisyklę: "Jeigu trikampis yra status, tai jam galioja tokia taisyklė. Aukštinė, pakelta kvadratu, padalinusi trikampio pagrindą į dvi dalis yra lygi tų dviejų dalių sandaugai."
Kuri f-ją: Suki ciklą su visais taškais { pasiimi taško koordinates suki ciklą su likusiomis { pasiimi antro taško koord. suki ciklą su likusiomis { pasiimi trečio taško koord. tikrini ar atstumai tarp taškų tenkina trikampio sąlyga jei tenkina, tikrini ar status jei status - įsirašai kur nori (kaip sugalvosi) } } }