summaryrefslogtreecommitdiff
path: root/patterns/m2.patt
blob: 947bdc09dd0295353d7e61ab3e872c886e5fe689 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
  85  88  84  88  84  78  82  91  86  90  93  97  97  93  98  83
 106 104  91  16  20  12  21  19  19  76 103 106 110 105 105  90
  93 105  84  16  12  13  14  15  17  72 105 106 105 109 105  94
  92 110  90  49  32  33  29  17  14  60 105 105 106 106 100  94
  96 109 107 109 107 109  76  10  15  61 107 104 106 109 106  82
 106 109 105 106 103 106  74  13   9  54 107 106 106 107 109  95
 110 105 105 107 106 102  69  12  11  61 105 108 105 108 107  94
  96 104 111 106 108 106  67  13  13  60 101 108 104 102 105  92
  99 105 104 106 106 106  54  11  13  69 104 104 105 106 108  93
 105 104 102 105 104 105  48  12  10  80 108 104 108 109 100  83
 101 107 103 107 101 111  53  13  14  81 107 111 102 102 105  83
  94 106 101 104 102 104  56   8  15  70 114 108 110 106 106  93
 101 102 100 103 105 102  61  16  13  82 107 106 105 105 107  87
  97 109 102 106 108 104  59  16  12  74 106 106 110 107 102  87
 100 108 105 104 106 101  77  61  44  84 103 106 101 107 106  83
  81  74  81  85  86  81  93  87  91  94  91  96  91  98  99  73
  82 101  91  94  93  88  85  93  87 100 104 101  99 100 111  90
 100 119 102   9  13   9   9   8  11  65 116 116 113 115 115 102
  97 119  96  10   8   8   7   7   8  61 113 116 117 116 118 102
  98 117 101  47  32  29  25   7   9  56 115 117 112 117 117 105
 103 119 118 118 116 118  82   7   7  51 118 117 116 114 112 101
 106 120 117 120 118 118  81   6   7  51 115 118 117 116 115  99
 105 119 117 118 117 117  79   6   8  55 116 116 116 115 116 102
 103 118 116 118 121 116  76   6   7  59 116 116 112 117 115  98
 103 120 117 121 118 119  73   8   7  65 115 118 115 116 115 102
 102 117 118 121 118 117  67   6   7  73 114 116 115 115 118  96
 103 116 119 120 115 116  69   6   6  74 115 116 117 119 114  95
 108 119 119 117 119 117  65   8   8  74 111 116 116 118 114 100
 108 120 119 117 119 116  65   7   7  74 117 113 115 117 118  97
 107 118 117 117 119 116  66   6   7  74 116 116 114 117 117  96
 108 119 120 116 116 115  92  63  49  93 113 116 112 114 116  91
  77  91  95  94  86  95  99  97  97 100 103 104  99 112 107  76
  83 105  90  94  95  88  84  90  85  98 103 104 103 102 107  89
  98 117 107   8   5   2   3   2   7  59 117 113 116 111 112 102
  95 119  97   3   1   2   1   1   3  53 110 113 113 113 114 103
  94 122 108  48  28  26  19   1   2  42 112 116 118 113 113 101
 100 119 119 120 118 117  84   2   1  44 118 118 117 114 115 101
  98 119 117 123 120 118  80   2   2  43 115 116 114 114 112  99
 100 118 120 121 120 119  75   2   0  46 116 115 112 113 114 100
  94 120 120 120 119 119  73   1   1  55 116 115 116 115 112 100
  97 120 122 122 118 121  74   2   2  58 116 114 114 112 112 100
  99 118 117 117 118 116  65   2   2  68 113 112 115 113 109  96
 102 120 120 120 123 120  67   2   1  68 114 115 110 115 110  95
  98 119 118 120 119 116  63   2   1  68 115 116 113 114 113  96
 102 120 119 118 119 119  64   3   1  65 111 116 113 113 115 100
 100 118 119 117 116 117  68   2   2  68 113 115 113 112 118  96
  99 115 114 113 115 115  89  55  43  83 113 113 111 109 113  87
  70  90  90  88  88  91  98  91  92  98 103  99 101 106 101  77

  83  90  94  94  82  95  94  92  93  83  83  93  87  87  83  73
  98 105 105 100 106 109 107 105 108 100 105 106 107 102 106  99
  93 105 109 106 109 107 108 102 106 109 102 106 105 107 107  98
  97 110 105 106 106 106 105 104 105 108 102 110 105 110 101  91
  97 106 106 105 104 106 108 108 104 104 111 108 106 106 106  96
  93 103 105 105 107 107 105 101 104 108 107 114 107 106 103  91
  90  76  72  60  61  54  61  60  69  80  81  70  82  74  84  94
  86  19  17  14  15   9  11  13  13  10  14  15  13  12  44  91
  91  19  15  17  10  13  12  13  11  12  13   8  16  16  61  87
  82  21  14  29  76  74  69  67  54  48  53  56  61  59  77  93
  78  12  13  33 109 106 102 106 106 105 111 104 102 104 101  81
  84  20  12  32 107 103 106 108 106 104 101 102 105 108 106  86
  88  16  16  49 109 106 107 106 106 105 107 104 103 106 104  85
  84  91  84  90 107 105 105 111 104 102 103 101 100 102 105  81
  88 104 105 110 109 109 105 104 105 104 107 106 102 109 108  74
  85 106  93  92  96 106 110  96  99 105 101  94 101  97 100  81
  90 102 102 105 101  99 102  98 102  96  95 100  97  96  91  76
 111 115 118 117 112 115 116 115 115 118 114 114 118 117 116 107
 100 115 116 117 114 116 115 117 116 115 119 118 117 117 114 112
  99 113 117 112 116 117 116 112 115 115 117 116 115 114 112  99
 101 116 116 117 117 118 116 116 118 116 116 116 113 116 116 104
 104 116 113 115 118 115 116 116 115 114 115 111 117 116 113 103
 100  65  61  56  51  51  55  59  65  73  74  74  74  74  93 100
  87  11   8   9   7   7   8   7   7   7   6   8   7   7  49  97
  93   8   7   7   7   6   6   6   8   6   6   8   7   6  63  97
  85   9   7  25  82  81  79  76  73  67  69  65  65  66  92  99
  88   9   8  29 118 118 117 116 119 117 116 117 116 116 115  95
  93  13   8  32 116 118 117 121 118 118 115 119 119 119 116  86
  94   9  10  47 118 120 118 118 121 121 120 117 117 117 116  94
  91 102  96 101 118 117 117 116 117 118 119 119 119 117 120  95
 101 119 119 117 119 120 119 118 120 117 116 119 120 118 119  91
  82 100  97  98 103 106 105 103 103 102 103 108 108 107 108  77
  89 102 103 101 101  99 100 100 100  96  95  96 100  96  87  77
 107 112 114 113 115 112 114 112 112 109 110 113 115 118 113 101
 102 111 113 113 114 114 113 115 112 113 115 114 113 112 109 106
 103 116 113 118 117 114 112 116 114 115 110 113 113 113 111 101
 104 113 113 116 118 116 115 115 114 112 115 116 116 115 113  99
 103 117 110 112 118 115 116 116 116 113 114 115 111 113 113 103
  98  59  53  42  44  43  46  55  58  68  68  68  65  68  83  98
  85   7   3   2   1   2   0   1   2   2   1   1   1   2  43  92
  90   2   1   1   2   2   2   1   2   2   2   2   3   2  55  91
  84   3   1  19  84  80  75  73  74  65  67  63  64  68  89  98
  88   2   2  26 117 118 119 119 121 116 120 116 119 117 115  91
  95   5   1  28 118 120 120 119 118 118 123 119 119 116 115  88
  94   8   3  48 120 123 121 120 122 117 120 120 118 117 113  88
  90 107  97 108 119 117 120 120 122 117 120 118 119 119 114  90
 105 117 119 122 119 119 118 120 120 118 120 119 120 118 115  90
  83  98  95  94 100  98 100  94  97  99 102  98 102 100  99  70

  73  99  98  91  96  91  94  91  87  93  81  86  85  81  74  81
  83 106 107 101 106 103  84  44  61  77 101 106 104 105 108 100
  87 102 107 110 106 106  74  12  16  59 104 108 106 102 109  97
  87 107 105 105 106 107  82  13  16  61 102 105 103 100 102 101
  93 106 106 110 108 114  70  15   8  56 104 102 104 101 106  94
  83 105 102 102 111 107  81  14  13  53 111 101 107 103 107 101
  83 100 109 108 104 108  80  10  12  48 105 104 105 102 104 105
  93 108 106 105 104 104  69  13  11  54 106 106 106 104 105  99
  92 105 102 104 108 101  60  13  13  67 106 108 106 111 104  96
  94 107 108 105 108 105  61  11  12  69 102 106 107 105 105 110
  95 109 107 106 106 107  54   9  13  74 106 103 106 105 109 106
  82 106 109 106 104 107  61  15  10  76 109 107 109 107 109  96
  94 100 106 106 105 105  60  14  17  29  33  32  49  90 110  92
  94 105 109 105 106 105  72  17  15  14  13  12  16  84 105  93
  90 105 105 110 106 103  76  19  19  21  12  20  16  91 104 106
  83  98  93  97  97  93  90  86  91  82  78  84  88  84  88  85
  76 107 112  99 104 103 100  97  97  99  95  86  94  95  91  77
  91 116 114 112 116 113  93  49  63  92 115 116 116 120 119 108
  96 117 117 114 116 116  74   7   6  66 116 119 117 117 118 107
  97 118 117 115 113 117  74   7   7  65 116 119 117 119 120 108
 100 114 118 116 116 111  74   8   8  65 117 119 117 119 119 108
  95 114 119 117 116 115  74   6   6  69 116 115 120 119 116 103
  96 118 115 115 116 114  73   7   6  67 117 118 121 118 117 102
 102 115 116 115 118 115  65   7   8  73 119 118 121 117 120 103
  98 115 117 112 116 116  59   7   6  76 116 121 118 116 118 103
 102 116 115 116 116 116  55   8   6  79 117 117 118 117 119 105
  99 115 116 117 118 115  51   7   6  81 118 118 120 117 120 106
 101 112 114 116 117 118  51   7   7  82 118 116 118 118 119 103
 105 117 117 112 117 115  56   9   7  25  29  32  47 101 117  98
 102 118 116 117 116 113  61   8   7   7   8   8  10  96 119  97
 102 115 115 113 116 116  65  11   8   9   9  13   9 102 119 100
  90 111 100  99 101 104 100  87  93  85  88  93  94  91 101  82
  77 101 106 101  99 103  98  92  91  98  91  88  88  90  90  70
  87 113 109 111 113 113  83  43  55  89 115 115 113 114 115  99
  96 118 112 113 115 113  68   2   2  68 117 116 117 119 118 100
 100 115 113 113 116 111  65   1   3  64 119 119 118 119 120 102
  96 113 114 113 116 115  68   1   2  63 116 119 120 118 119  98
  95 110 115 110 115 114  68   1   2  67 120 123 120 120 120 102
  96 109 113 115 112 113  68   2   2  65 116 118 117 117 118  99
 100 112 112 114 114 116  58   2   2  74 121 118 122 122 120  97
 100 112 115 116 115 116  55   1   1  73 119 119 120 120 120  94
 100 114 113 112 115 116  46   0   2  75 119 120 121 120 118 100
  99 112 114 114 116 115  43   2   2  80 118 120 123 117 119  98
 101 115 114 117 118 118  44   1   2  84 117 118 120 119 119 100
 101 113 113 118 116 112  42   2   1  19  26  28  48 108 122  94
 103 114 113 113 113 110  53   3   1   1   2   1   3  97 119  95
 102 112 111 116 113 117  59   7   2   3   2   5   8 107 117  98
  89 107 102 103 104 103  98  85  90  84  88  95  94  90 105  83

  81 100  97 101  94 101 105  99  96 110 106  96  92  93 106  85
  74 108 109 102 106 107 104 105 104 105 109 109 110 105 104  88
  81 105 102 100 101 103 102 104 111 105 105 107  90  84  91  84
  85 104 106 103 104 107 105 106 106 107 106 109  49  16  16  88
  86 106 108 105 102 101 104 106 108 106 103 107  32  12  20  84
  81 101 104 102 104 111 105 106 106 102 106 109  33  13  12  78
  93  77  59  61  56  53  48  54  67  69  74  76  29  14  21  82
  87  61  16  16   8  13  12  11  13  12  13  10  17  15  19  91
  91  44  12  13  15  14  10  13  13  11   9  15  14  17  19  86
  94  84  74  82  70  81  80  69  60  61  54  61  60  72  76  90
  91 103 106 107 114 107 108 104 101 105 107 107 105 105 103  93
  96 106 106 106 108 111 104 104 108 108 106 104 105 106 106  97
  91 101 110 105 110 102 108 105 104 105 106 106 106 105 110  97
  98 107 107 105 106 102 109 106 102 108 107 109 106 109 105  93
  99 106 102 107 106 105 100 108 105 107 109 106 100 105 105  98
  73  83  87  87  93  83  83  93  92  94  95  82  94  94  90  83
  77 108 107 108 108 103 102 103 103 105 106 103  98  97 100  82
  91 119 118 120 119 116 117 120 118 119 120 119 117 119 119 101
  95 120 117 119 119 119 118 117 116 117 117 118 101  96 102  91
  94 116 117 117 117 120 121 121 118 118 120 118  47  10   9  94
  86 116 119 119 119 115 118 118 121 117 118 116  32   8  13  93
  95 115 116 116 117 116 117 119 116 117 118 118  29   8   9  88
  99  92  66  65  65  69  67  73  76  79  81  82  25   7   9  85
  97  63   6   7   8   6   6   8   6   6   6   7   7   7   8  93
  97  49   7   7   8   6   7   7   7   8   7   7   9   8  11  87
 100  93  74  74  74  74  73  65  59  55  51  51  56  61  65 100
 103 113 116 117 111 115 114 115 116 116 115 118 115 113 116 104
 104 116 116 113 116 116 116 118 116 116 118 117 117 116 116 101
  99 112 114 115 116 117 115 115 112 116 117 116 112 117 113  99
 112 114 117 117 118 119 115 116 117 115 116 114 117 116 115 100
 107 116 117 118 114 114 118 115 115 116 115 112 117 118 115 111
  76  91  96  97 100  95  96 102  98 102  99 101 105 102 102  90
  70  99 100 102  98 102  99  97  94 100  98 100  94  95  98  83
  90 115 118 120 119 120 118 120 120 118 119 119 122 119 117 105
  90 114 119 119 118 120 117 122 120 120 117 119 108  97 107  90
  88 113 117 118 120 120 117 122 120 121 123 120  48   3   8  94
  88 115 116 119 119 123 118 118 119 120 120 118  28   1   5  95
  91 115 117 119 116 120 116 121 119 119 118 117  26   2   2  88
  98  89  68  64  63  67  65  74  73  75  80  84  19   1   3  84
  91  55   2   3   2   2   2   2   1   2   2   2   1   1   2  90
  92  43   2   1   1   1   2   2   1   0   2   1   2   3   7  85
  98  83  68  65  68  68  68  58  55  46  43  44  42  53  59  98
 103 113 113 111 115 114 113 116 116 116 115 118 112 110 117 103
  99 113 115 116 116 115 112 114 115 115 116 118 116 113 113 104
 101 111 113 113 113 110 115 114 116 112 114 117 118 113 116 103
 106 109 112 113 114 115 113 112 115 113 114 114 113 113 111 102
 101 113 118 115 113 110 109 112 112 114 112 115 113 114 112 107
  77  87  96 100  96  95  96 100 100 100  99 101 101 103 102  89