startup classage expr6 { main(String[] args) { create X(); } } classage X { X() { int x; print("initially, the local field l is " + ::l); x = ::t(5); print("The fibonacci number of 5 is " + x); ::l = ::t2(5); print("The local field l is currently " + ::l); } int l = 0; int t(int x) { if (x == 0) return 0; if (x == 1) return 1; if (x == 2) return 1; return ::t(x-1) + ::t(x-2); } int t2(int x) { return 2*(::t(x)); } }