The Persians thus enslaved the rest of the Barcaeans, and went home. When they appeared before the city of Cyrene, the Cyrenaeans let them pass through their city, so that a certain oracle might be fulfilled. [2] As the army was passing through, Badres the admiral of the fleet was for taking the city, but Amasis the general of the land army would not consent, saying that he had been sent against Barce and no other Greek city; at last they passed through Cyrene and camped on the hill of Lycaean Zeus; there they regretted not having taken the city, and tried to enter it again, but the Cyrenaeans would not let them. Then, although no one attacked them, panic seized the Persians, and they fled to a place seven miles distant and camped there; and while they were there, a messenger from Aryandes came to the camp asking them to return. The Persians asked and received from the Cyrenaeans provisions for their march, after which they left to go to Egypt; [4] but then they fell into the hands of the Libyans, who killed the laggards and stragglers of the army for the sake of their garments and possessions; until at last they came to Egypt.