Hard Python Programs With Solutions