A printer driver is provided in a host computer. Scorodite is produced by a leaching step of leaching arsenic from a non-ferrous melting intermediate containing arsenic in the weakly acid region, a solution adjusting step of oxidizing trivalent arsenic to pentavalent arsenic by adding an oxidizing agent to the leaching solution, and a crystallizing step of converting the arsenic in the adjusted solution to scorodite crystals. During time not reserved for steady-state communications with previously discovered neighbors, nodes continue to search for an establish links with new neighbors. The columnar crystal region is characterized by having a composition of TiCxNy \u22660.