szablon grupy, kilka funkcji i testy