Labor Power

puzzle
1331 Played