Determine the Sharpness of a Word Overview

The sharpness of a word is the sum of the sharpness of each of its letters, using the following rules:

Sharp letters


A, and V each have a sharpness of 1
N and Z each have a sharpness of 2
M and W each have a sharpness of 3


Dull letters


C and U each have a sharpness of -1
S has a sharpness of -2
O has a sharpness of -3


All other letters have a sharpness of 0.

Example

The word SAUCE has a sharpness of -3 since the A contributes 1, the U and C each contribute -1 and the S contributes -2.

The word MAZE has a sharpness of 6 since the M contributes 3, the Z contributes 2, and the A contributes 1.

Task

Given as input a string containing only uppercase letters*, determine the sharpness of that string.

*If you wish, you may instead take the input as a string containing only lowercase letters. Other common input formats are also acceptable (eg. a list of characters, a list of codepoints, etc.)

Scoring

This is code-golf!

Test Cases

CODE =&gt; -4
GOLF =&gt; -3
SAUCE =&gt; -3
CATS =&gt; -2
MOON =&gt; -1
NONSENSE =&gt; -1
ZUCKERBERG =&gt; 0
STRING =&gt; 0
CHALLENGE =&gt; 2
NAIL =&gt; 3
CARNIVAL =&gt; 4
COMPLIMENT =&gt; 4
WAVE =&gt; 5
UNKNOWN =&gt; 5
MAZE =&gt; 6


Extra test cases (Provided by @Surculose Sputum)

MIZZENMASTMAN =&gt; 17
PNEUMONOULTRAMICROSCOPICSILICOVOLCANOCONIOSIS =&gt; -26
MANAGEMENT =&gt; 12
CONSCIOUSNESS =&gt; -13
Python 2, 53 bytes



lambda s:sum(3-"MWCUNZS_AVO".find(c)/2*4%7for c in s)


Try it online!