Mix egg yolks with sugar, salt and oil.
Dissolve baking powder and baking soda in yogurt and then add yogurt to the egg mix.
Then add the flour little by little and mix until the dough remains a little sticky. Cover the dough with a freezer bag and set aside for three hours. After resting, the stickiness of the dough becomes very low.
If you use dates,mix them with hot water , butter, cinnamon and ginger. You can use a fork to do this.
Now divide the dough into four or five equal parts. Open a part with a thickness of 0.5 cm.
Put a plate with a diameter of 25 cm and cut the extra.
On the first layer of dough, rub the date paste. Now open the second part of the dough and cut the additions around the plate. Wrap the second dough around the rolling pin and gently place it on the previous part of dough and open it. Spread the date paste on this layer again and spread the third part of the dough and ... until the last layer.
Arrange the layers and smooth a little, just a little with a rolling pin on all layers. Now put something like a ring or glass(5 cm diameter) in the middle of the round dough and press a little. With a greased knife, make four equal slices around the dough. Then cut each part into two equal parts. And again, each part is divided into two equal parts. At the end you’ll have 16 equal slices around dough. Now turn on the oven at 180 degrees Celsius to heat.
Now start twisting from a cut. Turn the first one to the right, the second one to the left. Third to the right and fourth to the left. In the same way, until the last cut, twist one to the right and left. Then take the ring or glass.
Now brush the yolk on the whole surface of the dough.
Then bake in the oven for 45 minutes or more. It turns almost brown and swells a little. Then let it cool. When it cools completely, it tastes good.