Both function return the same binary string, but task won't validate? Can't really tell what's wrong