What is 75 hard and what are the tasks?

75 hard is a mental toughness challenge created by Andy Frisella. For 75 consecutive days, you follow the daily tasks as prescribed, no shortcuts. If you miss a task, you reset to day 1 and start all over again. 

The tasks include: 
- Take a daily progress picture.
- Follow a diet . No cheating and no alcohol.
- Perform TWO separate 45 minute workouts, one of which needs to be outside. 
- Drink 1 gallon of water.
- Read 10 pages of a non-fiction book. Audiobooks don't count.