#include using namespace std; template T liida(T t1, T t2){ return t1+t2; } class Punkt{ int x, y; public: Punkt(int ux, int uy); Punkt(const Punkt& p); void kirjuta(); Punkt operator+(Punkt& abi); bool operator<(Punkt& abi); }; Punkt::Punkt(int ux, int uy){ x=ux; y=uy; } Punkt::Punkt(const Punkt& p){ x=p.x; y=p.y; } Punkt Punkt::operator+(Punkt& abi){ return Punkt(x+abi.x, y+abi.y); } bool Punkt::operator<(Punkt& abi){ return x(p1, p2); p4.kirjuta(); if(p1