newalg.sty may be neither modified nor distributed. It refers users to the source files for information regarding modification and distribution of those. This information is largely missing except that examples in the documentation cannot be used without attribution. - cfr