#pragma warning( disable : 6031)

#include <stdio.h>
#include <vector>
#include <string>
#include <queue>
#include <map>
#include <math.h>
int minimum(int a, int b) { return a < b ? a : b; }
int maximum(int a, int b) { return a > b ? a : b; }
//const long long mod = 1000000007;
const long long mod = 998244353;
using std::vector;
using std::pair;
using std::string;
using std::map;
int main() {
	char N[4];
	scanf("%s", N);
	for (int i = 0; i < 3; i++) {
		if (N[i] == '7') {
			printf("Yes");
			return 0;
		}
	}
	printf("No");
	return 0;
}