relaxed solver signature
clarified name of card collection
added accumulator