Please add a docstring with a description of the bench and why it's an interesting bench (what kind of features of the compilers are highlighted by this bench).