Problem Statement:
I have a list of bank transactions with an amount and a category.
I have categories defined as a string which can contain any number of