Maximum width algo