import java.util.Scanner;

public class Proglute {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        long num = scanner.nextLong();
        long result = num;

        for (int i = 1; i <= num - 3; i++) {
            result *= 2;
            result %= 1_000_000_007;
        }

        if (num == 2) {
            System.out.println(1);
        } else {
            System.out.println(result);
        }
    }

}
