Finished the 30th exercise