An elementary school student Takahashi has come to a variety store.

He has two coins, A-yen and B-yen coins (yen is the currency of Japan), and wants to buy a toy that costs C yen. Can he buy it?

Note that he lives in Takahashi Kingdom, and may have coins that do not exist in Japan.

Constraints

* All input values are integers.
* 1 \leq A, B \leq 500
* 1 \leq C \leq 1000

Input

Input is given from Standard Input in the following format:


A B C


Output

If Takahashi can buy the toy, print `Yes`; if he cannot, print `No`.

Examples

Input

50 100 120


Output

Yes


Input

500 100 1000


Output

No


Input

19 123 143


Output

No


Input

19 123 142


Output

Yes
# coding: utf-8

TEST_CASES = {
    '50_100_120': {'a': 50, 'b': 100, 'c': 120, 'out': 'Yes'},
    '50_100_1000': {'a': 50, 'b': 100, 'c': 1000, 'out': 'No'},
    '19_123_143': {'a': 19, 'b': 123, 'c': 143, 'out': 'No'},
    '19_123_142': {'a': 19, 'b': 123, 'c': 142, 'out': 'Yes'},
}

def get_input():
    while True:
        try:
            yield ''.join(raw_input())
        except EOFError:
            break

def test():
    for k, case in TEST_CASES.items():
        if can_buy(case['a'], case['b'], case['c']) != case['out']:
            raise("no----")

def can_buy(a, b, c):
    return 'Yes' if _can_buy(a, b, c) else 'No'

def _can_buy(a, b, c):
    return a + b >= c

def input_to_ints(str):
    return map(int, str.split(" "))

if __name__ == '__main__':
    ints = input_to_ints(raw_input())
    result = can_buy(ints[0], ints[1], ints[2])
    print(result)