Subprogramul patrate are doi parametri, x si y, prin care primeste cate un numar natural (1<=x<=y<=10^9). Subprogramul afiseaza pe ecran o expresie aritmetica reprezentand suma numerelor din intervalul [x,y] care au proprietatea ca sunt patrate perfecte, urmate de valoarea acestei sume. Termenii sumei sunt intr-o ordine oarecare si sunt separati prin cate un simbol plus (+), iar valoarea sumei este precedata de simbolul egal (=). Daca nu exista niciun astfel de termen, se afiseaza pe ecran mesajul nu exista.
Scrieti definitia completa a subprogramului.
Exemplu: daca x=10 si y=50 se poate afisa pe ecran 16+25+36+49=126
- Date de intrare
- Se citesc de la tastatura x si y.
- Date de iesire
- Expresia sumei patratelor perfecte din [x,y], sau mesajul 'nu exista'.
- Restrictii
- 1 <= x <= y <= 10^9
Exemple
Exemplul 1
Intrare
10 50
Iesire
16+25+36+49=126
Exemplul 2
Intrare
1 1
Iesire
1=1

