A Multi-class Linear Learning Algorithm Related to Winnow