<prompt> Hafnaoui akakwikwidza mumakwikwi e400 metres, 800 metres, uye 1,500 metres mumakwikwi eWorld Junior Championships  <response>: muBudapest, kuHungary; akawana nzvimbo yechina mumakwikwi emamita 800 akasununguka nenguva ya7:49.09 uye yechitanhatu mumakwikwi emamita 1,500 akasununguka nenguva ya15:16.04. 