Title: Soduko - the History and the Challenge