divide-and-conquer-game