Unary plus

also added missing line to shuffle.ts