Hmm. Code functions correctly, so why not passing?