/*
	第一次写题解,不当之处请多多指教
	1.WA
	我一开始看到题目认为题目是很简单的,sort后判断0+1>2,3+4>5结果WA了
	才想到可能有2 3 5 5 5 6组成256、355这种类型的
	2.懒惰
	然后想到了暴力,但存在6*5*4/3/2/1/2=10种可能,我懒得敲一个个敲代码
	总感觉有种简单的方法,还准备看题解的,但看了好几个题解都是暴力解法,然后我开始自己想
	3.思路
	随便组了了几组数据发现123456(sort后数组第几个数,1肯定是短边的,以1为主要讲),的123、456比124、356强(如果124可以,那123也肯定可以),就是4>=3,如果123可以我们就不用124、125、126依次类推,我们最终可以得到123、134、145、156四组(剩下三个一次填入就行)我就从10种可能性减到了4种,然后一一列举这四种就过了
	可能还有更简便的方法,但以我当下状态最多只能想到这里了
	最后感谢各位的观看
*/
void solve() {
    VL v(6);
    rep(i, 6)cin >> v[i];
    sort(v.begin(), v.end());
    if((v[0] + v[1] > v[2] && v[3] + v[4] > v[5])
	   || (v[0] + v[2] > v[3] && v[1] + v[4] > v[5])
	   || (v[0] + v[3] > v[4] && v[1] + v[2] > v[5])
	   || (v[0] + v[4] > v[5] && v[1] + v[2] > v[3])
	  )cout << yes;
    else cout << no;
}