Unlocking the Puzzle of Hotel Revenue Management: The Tetris Approach