Final code for Telsa

We made it to the semi-finals this year.