Davince code................................................................................................