programmer [noun] + shall [verb]