petar ivanovski