Ah, okay. Thanks. My implementation included an entire test suite, including edge cases and all that. I even went out of my way to broaden the domain of allowed inputs as much as possible, just for fun, with nonsensical input returning explicit domain errors.
Every sample given in the specs definitely had a passing test, so I'd be really curious what went wrong.