【题目描述】 小K建立了nnn个农场,他忘记了每个农场中种植作物的具体数量,只记得一些含糊的信息(共mmm个),以下列三种形式描述: ①农场aaa比农场bbb至少多种植了ccc个单位的作物; ②农场aaa比农场bbb至多多种植了ccc个单位的作物; ③农场aaa与农场bbb种植的作物数一样多。 但是,由于小K的记忆有些偏差,所以他想要知道存不存在一种情况,使得农场的种植作物数量与他记忆中的所有信息吻合。 【输入】 第一行包括两个整数 nnn 和 mmm,分别表示农场数目和小 K 记忆中的信息数目。 接下来 mmm 行: 如果每行的第一个数是 111,接下来有 333 个整数 a,b,ca,b,ca,b,c,表示农场 aaa 比农场 bbb 至少多种植了ccc个单位的作物。 如果每行的第一个数是222,接下来有333个整数a,b,ca,b,ca,b,c,表示农场aaa比农场bbb至多多种植了ccc个单位的作物。如果每行的第一个数是333,接下来有222个整数a,ba,ba,b,表示农场aaa种植的的数量和农场bbb一样多。 【输出】 如果存在某种情况与小 K 的记忆吻合,输出“YesYesYes”,否则输出“NoNoNo”。 【输入样例】 文本复制3 3 3 1 2 1 1 3 1 2 2 3 2 【输出样例】 文本复制Yes 【提示】 【数据规模】 对于 100% 的数据保证:1≤n,m,a,b,c≤100001 ≤ n,m,a,b,c ≤ 100001≤n,m,a,b,c≤10000。