new_brunswick_puzzle