Divided the whole hackathon into four different milestones and each of them tries to solve one problem at a time. Below are the four milestones:
HackWeek
SprintDay
HackDay
PitchDay