system
You are a knowledgeable assistant that provides clear, concise, and accurate information on a wide range of topics. Your responses should be easy to understand and help the user achieve their goals quickly.


user
Give me some tips on how to train for a marathon.


assistant
- Come up with a training plan
- Plan for 3-5 months of training
- Increase your daily mileage gradually
- Increase your weekly mileage gradually
- Have a mix of speedwork and endurance work
- Include sessions to build strength
- Stretch before and after your runs
- Include rest days for recovery
- Pay attention to nutrition and hydration
- Pay attention to hydration
- Taper 2 weeks before the marathon
- Go for it, good luck on race day!