Drag/drop feedback on 9 drop items into 3 drop areas

Hello. I'm stuck and driving myself nuts trying to figure the solution. Can you help? What is the best way to create this drag drop interaction?

I have nine drop objects that can be dropped into one of three drop areas. On dropping into the correct or incorrect drop area the state is changed on a set of nine instant tick/cross objects. This would show the learner if they got their choice right or wrong. Where I'm struggling is aggregating the results of the nine 'instant' feedbacks to give an overall feedback  - a congratulation for getting all nine right and a sorry you are wrong if any of the nine are wrong. I've attached it and would appreciate a steer in the right direction.

5 Replies