Smolathon – it really was a 22-hour coding marathon, as well as a presentation, MVP and project defense