initial commit
Q2 Sol