struct Foo {
static Func(): void {
Func2();
}
static Func2(): void {
Func();
struct Program {
static main(): int {
return 0;