THE BOOMERANG CIRCUIT