Rule-Based Employee Bonus Allocation — Coding problem | OneNoughtOne