Example Based Generation