Arabic Character Recognition with Shape Mixtures