Tower Of Hanoi implementation using C# Lists in order to test AlterNative