import std.algorithm;
import std.array;
import std.conv;
import std.math;
import std.range;
import std.regex;
import std.stdio;
import std.string;
import std.typecons;

int readint() { return readln.chomp.to!int; }
int[] readints() { return readln.split.map!(to!int).array; }

void main() {
    auto s = readln.chomp;
    auto m = matchFirst(s, r"([0-9])\1\1");
    // writeln(m.empty ? "No" : "Yes");
    writefln("%s", m.empty ? "No" : "Yes");
}