Quiz: Most companies struggle with implementing strategy. Does yours?