opl

For the greater good!
Puzzle