Mini Project (L1-L12)