A place to share, discuss and improve alogorithms