implements Trubka (116) 2