Binary search
Task scheduling using BIT