What does it take to get ready for a long hike? Physical and mental training.