Esempio n. 1
0
        //gets the input value and creates result
        public int InputValue(int i)
        {
            int result = last.Input(middle.Input(first.Input(i)));

            result = reflector.Input(result);
            result = first.InputReverse(middle.InputReverse(last.InputReverse(result)));

            RotateRotors();
            return(result);
        }