How a solution found a problem of scheduling service appointments