a difficult but rewarding hike