Code for Team 3676