Девушка врет и не краснеет про то, кто ей дал задачу. Это тестовое задание выдается одной организацией, занимающейся php разработкой. Чекайте компанию BeeJee. Девушка видимо решила что можно как-то нахаляву выкрутиться, чтобы за нее задачку решили. Правда не подумала над тем, как сможет работать на работе, в которой абсолютно ничего не смыслит.
Глядя на копипаст тестового задания, создается только такое мнение. "Смотрите задание, решите за меня, я нипанимаю, но мне наада"
Когда просят помочь, обычно предоставляют проблемный код и интересуются, что сделано не так. Подробно описывают свою проблему. Я здесь ничего подобного не вижу.
Попробуй сначала разобраться сама. Не осиливаешь, и не берись. Бери свой уровень и свою область деятельности. И пожалуйста, не суйся туда, в чем ничего не смыслишь. Не позорь себя и не позорь женщин-программистов. На таких как ты и составляют общее представление о способностях женщин программировать.