Hurwitz algebra