1) Prosze napisac funktor zwracajacy przy kazdym wywolaniu kolejne wyrazy ciagu arytmetycznego 4pkt auto far = Arytmetyczne(0, 3) cout << far() << " " << far() << " " << far() << " " << far() "\n"; daje w wyniku: 0 3 6 9 2) Prosze napisac szablon funkcji obliczajacej odleglosci miedzy punktami na plaszczyznie w metryce Euklidesowej sqrt(da^2+db^2) i Chebyszewa (|a|+|b|). Wspolzedne punktow sa liczbami dowolnego typu (szablon) a zwracana ma byc para zawierajaca te dwie odleglosci. 4pkt 3) Prosze napisac petle for (bez licznika i bez iteratorow) sluzaca do iteracji po wszytkich elementach napisu lub wektora znakow. Niech w petli wypisywane beda te znaki. 2pkt