Second interview:
Given a system the knows how to handle Queues, give a solution to a slow process to handle messages that are kept in a queue.
the types are A,B,C.
the queue is like A,A,B,C,A
rules:
1. can't process same message type at the same time (order must be kept)
an expansion to the queue is a message of two types AC that cannot be split.