565 Submission : Ishaan Singh

Submitted most. Will try doing some more extras.