Since Iran is not listed amongst the regions, I selected middle eastern. I really don't know where the recipe came from, but I remember my mother making this as a side dish, and made us sandwiches with left overs. We loved it, and I make it for my family also.
Rinse chicken breasts, add 3 cups water, peal and cut onion in half and add to chicken, add one teaspoon salt and cook until tender and all the water is absorbed. set aside to cool.Remove all skin and bones, shred in to small pieces.
Rinse potatoes, cover with water, cook until tender. Drain water,set aside to cool. Peal and chop in to small pieces.
Cook eggs until hard,set aside to cool, chop in to small pieces.
Add chicken, potatoes, eggs, pickles, 1/2 of olive oil, mayonnaise, remaining salt and pepper, 1/2 lime or lemon juice,and mix with a gloved hand until completely mixed and dough like. Taste and add more salt if needed.
Put in a serving dish, form in an oval or round shape.Beat remaining lemon or lime juice and olive oil till creamy, rub all over the salad. Poke green and black olives all over to design. Use as side dish or make sandwiches with. Delicious!