Algorithm a Word Used By Programmers When They Don\'t Want To Explain What They Did by Funny Notebooks