Shift Collision Audit - Coding problem | OneNoughtOne