modOp coding challenge