.........D...............................................C...................................-------------------------------------------.......----------------------------------------------.....