A new network that maps n-dimensional binary vectors into m-dimensional binary vectors using 3-layered feedforward neural networks is described. Algorithms to train this network are presented. The computing power of the new algorithms may be gauged from the example that the exclusive-Or problem that requires several thousand iterative steps using the backpropagation algorithm was solved in eight or fewer steps.