<prompt> Unda programu ya Node.js Express yenye ncha mbili: moja kukubali ingizo la JSON lililo na safu ya nambari na kurudisha jumla yake, na mwisho mwingine ili kukubali mfuatano na kurudisha urefu wake. Programu inapaswa kujumuisha ushughulikiaji sahihi wa makosa na uthibitishaji wa data ya ingizo.PLINFORMAT  <response>: const express needexpress;const app express;const port process.env.PORT 3000;app.useexpress.json; Mwisho wa kukubali ingizo la JSON lililo na safu ya nambari na kurudisha jumla yaoapp.postjumla, req, res const namba req.body.numbers; ikiwa !Array.isArraynambari return res.status400.json kosa: Ingizo lazima liwe safu ya nambari. ; const sum numbers.punguzaaccumulator, currentValue ikiwa typeof currentValue ! nambari kutupa Hitilafu mpyaVipengee vyote katika safu lazima viwe nambari.; kikusanyaji cha kurudisha Thamani ya sasa; , 0; res.jsonjumla ;; Mwisho wa kukubali kamba na kurudisha urefu wakeapp.postlength, req, res const inputString req.body.inputString; ikiwa typeof inputString ! string return res.status400.json kosa: Ingizo lazima liwe kamba. ; const urefu inputString.length; res.json urefu ;; Hitilafu katika kushughulikia vifaa vya katiapp.useerr, req, res, next ikiwa res.headersSent kurudi ijayo kukosea; res.status400.jsonkosa: err.message ;; Anzisha sevaapp.listenbandari, console.logSeva inayoendesha katika 