Several algorithms written in Julia