Light-based Task Allocation