Czesc Wszysktkim Forumowiczom

Musze zrobic taki program :
http://www.republika.pl/e_puzzle/logir/index.html
Jednak ja jestem dosc poczatkujacym programista i nie potrafie wymyslic tego algorytmu <ort>ktoory </ort>na podstawie tych liczb odtwarzal by taki rysunek. Nie chodzi mi samo rysowanie tylko przypuszczam ze jest tu jakas rekurencja <ort>ktoora </ort>sprawdza polozenia <ort>pool </ort>, ale nie wiem jakcos takiego zrobic , wiec jak ktos <ort>mooglby </ort>mi pomooc , jakies linki do tego algorytmu , ksiazki , kody <ort>zroodlowe </ort>(najlepiej w C lu c++ ) , gotowe programy :) (w postaci kodu) to dajcie znac bede bardzo wdzieczny .

// oo != ó - ŁF