Herzberg Theory Two Factor Code