1try:
2    bytes.count
3except AttributeError:
4    print("SKIP")
5    raise SystemExit
6
7print(b"".count(b""))
8print(b"".count(b"a"))
9print(b"a".count(b""))
10print(b"a".count(b"a"))
11print(b"a".count(b"b"))
12print(b"b".count(b"a"))
13
14print(b"aaa".count(b""))
15print(b"aaa".count(b"a"))
16print(b"aaa".count(b"aa"))
17print(b"aaa".count(b"aaa"))
18print(b"aaa".count(b"aaaa"))
19
20print(b"aaaa".count(b""))
21print(b"aaaa".count(b"a"))
22print(b"aaaa".count(b"aa"))
23print(b"aaaa".count(b"aaa"))
24print(b"aaaa".count(b"aaaa"))
25print(b"aaaa".count(b"aaaaa"))
26
27print(b"aaa".count(b"", 1))
28print(b"aaa".count(b"", 2))
29print(b"aaa".count(b"", 3))
30
31print(b"aaa".count(b"", 1, 2))
32
33print(b"asdfasdfaaa".count(b"asdf", -100))
34print(b"asdfasdfaaa".count(b"asdf", -8))
35print(b"asdf".count(b's', True))
36print(b"asdf".count(b'a', True))
37print(b"asdf".count(b'a', False))
38print(b"asdf".count(b'a', 1 == 2))
39print(b"hello world".count(b'l'))
40print(b"hello world".count(b'l', 5))
41print(b"hello world".count(b'l', 3))
42print(b"hello world".count(b'z', 3, 6))
43print(b"aaaa".count(b'a'))
44print(b"aaaa".count(b'a', 0, 3))
45print(b"aaaa".count(b'a', 0, 4))
46print(b"aaaa".count(b'a', 0, 5))
47print(b"aaaa".count(b'a', 1, 5))
48print(b"aaaa".count(b'a', -1, 5))
49print(b"abbabba".count(b"abba"))
50
51def t():
52    return True
53
54print(b"0000".count(b'0', t()))
55