2n3906