Duck Dictator game
0.062283039093018