You appear to have created this post without editing the template. Please edit your post to Tell us what’s happening in your own words.
Learning to describe problems is hard, but it is an important part of learning how to code.
Also, the more you say, the more we can help!
It’s really a bug in the tests. Putting val in parens like you did doesn’t do anything and the code “should have” passed. But you absolutely do not need to put val in parens, and in the real world, no professional would put val in parens here, and thus the tests weren’t expecting val to be in parens and got confused and wouldn’t let you pass.
Moral of the story, only use parens when absolutely necessary if you want to make the tests happy