Typescript Array Distinct Javascript Snake Mudhead