Our chemistry teacher          a better way of working out the problem this morning.
#67992
A
caught up with
B
came up with
C
put up with
D
got on with