You order three sandwiches and a drink. The drink costs $1.75. You pay 8% sales tax and leave a $5 tip. You pay a total of $20.66. How much does one sandwich cost?