This document describes a recursive pseudo-exhaustive two-pattern generator for built-in self-test of circuits. The generator recursively generates all two-pattern (n,k)-adjacent bit pseudo-exhaustive tests for values of k from 1 to n. It consists of a generic counter, carry generator, control logic, and 1's complement adder. The generator is used to test a 4-bit Wallace tree multiplier and cryptographic circuit in parallel. Simulation waveforms are provided for the generator components and circuits under test, verifying the generator's operation. Compared to prior approaches, the proposed generator requires fewer gates to implement.