Soften the noodles in hot water for 5 minutes. Chop the chicken and the tofu into cubes. Chop up the young leeks and finely dice the garlic. Wash the bean sprouts and allow to drain. Roughly chop the peanuts and quarter the lime. Heat the oil in a large pan, sauté the garlic, add the chicken and tofu and continue to fry. Add the eggs, fish sauce, palm sugar and oyster sauce and stir well. Deglaze with water and add the noodles. Stir in the bean sprouts, peanuts and young leeks. Season with chilli flakes to taste and serve with a wedge of lime.