Arrowhead solution v3

You don't necessarily need to store the message in a variable. However if you do there is also no reason to name it `error1`. You could just name it `error` since the variable is scoped within that method.