Design expense rules engine and return type | Rippling Interview Question