import sys def main(): input = sys.stdin.read().split() ptr = 0 N = int(input[ptr]) ptr += 1 M = int(input[ptr]) ptr += 1 bits = [] for _ in range(M): s = input[ptr].strip() ptr += 1 rev_s = s[::-1] b = int(rev_s, 2) bits.append(b) for i in range(N): for j in range(i + 1, N): found = False for b in bits: if ((b >> i) ^ (b >> j)) & 1: found = True break if not found: print("No") return print("Yes") if __name__ == "__main__": main()