// The return statement can be placed in the middle of the method, and no warning will be thrown about unexecuted
// statements

class Main {
	void main() {
		write(things());
		writeln();
	}

	int things() {
		int a;
		a = 10;
		return a;

		// These statements won't be reached
		// but there is a complete return statement
		a = 20;
		writeln();
		writeln();
	}
}