Code Review
Compare your solutions
It creates a reversed list by mutating the original structure and eventually destroying it's argument
It creates a reversed list by mutating the original structure and eventually destroying it's argument