<?php
'mango',
'mango red',
'mango yellow',
'orange',
'banana',
'apple',
'apple red',
'apple green',
);
foreach ($fruits as $f) {
$start = &$result;
foreach ($f_array as $word) {
if (!isset($start[$word])) { }
$start = &$start[$word];
}
}
PD9waHAKCiRmcnVpdHMgPSBhcnJheSgKICAgICdtYW5nbycsCiAgICAnbWFuZ28gcmVkJywKICAgICdtYW5nbyB5ZWxsb3cnLAogICAgJ29yYW5nZScsCiAgICAnYmFuYW5hJywKICAgICdhcHBsZScsCiAgICAnYXBwbGUgcmVkJywKICAgICdhcHBsZSBncmVlbicsCik7CgokcmVzdWx0ID0gYXJyYXkoKTsKZm9yZWFjaCAoJGZydWl0cyBhcyAkZikgewogICAgJGZfYXJyYXkgPSBleHBsb2RlKCcgJywgJGYpOwogICAgJHN0YXJ0ID0gJiRyZXN1bHQ7CiAgICBmb3JlYWNoICgkZl9hcnJheSBhcyAkd29yZCkgewogICAgICAgIGlmICghaXNzZXQoJHN0YXJ0WyR3b3JkXSkpIHsKICAgICAgICAgICAgJHN0YXJ0WyR3b3JkXSA9IGFycmF5KCk7CiAgICAgICAgfQogICAgICAgICRzdGFydCA9ICYkc3RhcnRbJHdvcmRdOwogICAgfQp9CnZhcl9kdW1wKCRyZXN1bHQpOw==