Optimal Mechanism Design for a Sequencing Problem with Two-Dimensional Private Data