Generating Function Problems With Solution