algoritmul de extragere a patratelor perfecte