changing destination and currentFloor to variables gets the final tests to pass but the previous tests now fail