Marvin Hamlisch (Nueva York, EE.