package_local class _Dummy_ {
    package_local class ControlStructures {
        public static fun main(args: String[]): void {
            if (args.length === 0) {
                return
            }

            local var mode: String = (args.length === 1) ? ("singleArg") : ("multiArgs")
            for (arg : args) {
                System.out.println(arg)
            }

            for (local var i: int = 0; i < args.length; ++i) {
                System.out.println(i + ": " + args[i])
            }

            local var i: int = 0
            while (i < args.length) {
                System.out.println("Index " + i)
                i++
            }

            i = 0
            do {
                System.out.println(i)
                i += 1
            }
            while (i < args.length)

        }
    }
}