Add best_shuffle.erl
Added zigzag.erl
Merge branches 'zigzag' and 'best_shuffle'