To prepare this mughlai recipe take a large bowl ,mix yogurt with red chilli powder, turmeric powder along with ginger, garlic paste. Mix all the ingredients well,add chopped chicken into the mix & let the chicken marinate for about an hour. Heat oil in a kada,add green cardamom,sliced onions , then add the marinated chicken & saute the chicken well. Now add tomatoes ,red chilli powder ,ginger,garlic paste & saute them again till the oil separated. Cook the chicken on low - medium flame.Now on another burner boil water in a pan & add the whole spices. Once the water starts boiling add the soaked long grain flavoured rice & cook it. Dry roast the biriyani masala like nutmeg,jayetri,sahajeera, sahamarich,green cardamom,cinamon& then grind them in a grinder.In a kadai add ghee,salt, sugar , dry roasted & grinded biriyani masala,then the boiled rice. Add kewra water. Saute it for five mints. In a copper vessel heat ghee & thenn layer the fried with biriyani masala rice, then the cooked chicken &boiled eggs & then again the masala rice. Now make a final layer of the garnish with mint leaves, fried onions(beresta), saffron soaked in milk & kewra water. Make a of the whole wheat flour & line the lid with it. Seal the copper vessel & put the vessel in a preheated oven on 180 degree centigrate for 15 to 20 mints. Garnish with boiled eggs & serve hot.