potrebne implementacije za zadatak3