Don't disallow a language just because it's used in the sample implementation
It's fine to use the language used in the reference implementation, but, come up with your solution independently and golf it, rather than referencing the OP's sample implementation.
If your solution, that you came up with independently, and the OP's coincide, put a significant effort to golf it.
The community does not react well to banning specific languages whether intentional or not.
If you're the question poster:
Don't make a well golfed sample implementation and make it as un-golfable as possible. Additionally you can golf your reference implementation and post it as an answer to your own question if you'd like. This would avoid any confusion.