reverseRecursive passing spec