S1-Final Project | 21.968