Bloomberg BWords Coding Challenge