2nd version
Ignoring hunger < 15 condition