If person A hires person B for 4 hours at $40/hr ($160 total) but person B must pay $20 in gas to get there and back. But last minute Person A cancels and person B gets another job opportunity. If person B sues for breach of contract what will person A have to pay? $140 or $160? or if B gets the new job do they have to pay at all?