Dark
Light

algorithm