111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 118, 111, 111, 118, 118, 118, 118, 118, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 118, 111, 118, 118, 118, 118, 118, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 118, 111, 111, 118, 118, 118, 118, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 118, 111, 111, 111, 111, 118, 111, 118, 118, 111, 111, 111, 111, 111, 111, 111, 111, 111, 127, 127, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 127, 127, 111, 127, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 111, 118, 118, 111, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 127, 111, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 127, 127, 111, 111, 111, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 127, 127, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 111, 127, 127, 127, 127, 111, 118, 111, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 111, 111, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 119, 127, 127, 127, 127, 127, 111, 111, 127, 111, 127, 127, 127, 127, 127, 127, 119, 127, 127, 127, 111, 111, 111, 111, 111, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 111, 111, 127, 127, 127, 127, 127, 127, 118, 127, 127, 127, 127, 127, 127, 111, 111, 111, 111, 127, 111, 127, 127, 127, 119, 118, 118, 119, 127, 127, 127, 127, 111, 111, 127, 127, 127, 127, 127, 127, 127, 118, 127, 127, 127, 119, 127, 111, 111, 111, 111, 127, 127, 127, 127, 118, 119, 118, 127, 119, 127, 127, 127, 127, 111, 111, 127, 127, 127, 118, 127, 127, 127, 127, 119, 127, 118, 127, 119, 119, 111, 111, 119, 119, 119, 119, 118, 127, 119, 118, 118, 119, 118, 118, 119, 111, 111, 111, 111, 111, 127, 127, 118, 127, 127, 118, 119, 127, 127, 127, 119, 119, 119, 111, 119, 111, 119, 119, 118, 118, 119, 118, 118, 119, 118, 118, 119, 111, 111, 111, 111, 111, 119, 118, 118, 119, 118, 127, 127, 127, 118, 119, 111, 111, 119, 22, 119, 22, 22, 119, 118, 118, 119, 127, 118, 119, 118, 118, 119, 22, 22, 22, 22, 22, 119, 118, 127, 119, 118, 118, 119, 118, 118, 119, 22, 22, 119, 22, 119, 22, 22, 119, 118, 118, 119, 118, 118, 119, 127, 118, 119, 22, 22, 22, 22, 22, 119, 118, 118, 119, 127, 118, 127, 118, 127, 119, 22, 22, 119, 22, 119, 22, 22, 119, 118, 127, 119, 118, 118, 119, 118, 118, 119, 22, 22, 22, 22, 22, 119, 118, 118, 119, 118, 118, 119, 118, 118, 119, 22, 119, 119, 22, 119, 119, 119, 119, 118, 118, 119, 118, 118, 119, 118, 118, 119, 22, 22, 22, 22, 22, 119, 118, 118, 119, 118, 118, 119, 118, 118, 119, 119, 119, 22, 22, 22, 119, 119, 119, 119, 118, 118, 119, 119, 118, 118, 119, 119, 22, 22, 22, 22, 22, 119, 119, 118, 127, 119, 119, 118, 118, 119, 119, 22, 22, 22, 22, 22, 22, 22, 22, 119, 119, 119, 119, 119, 119, 119, 119, 22, 22, 22, 22, 22, 22, 22, 119, 119, 119, 119, 119, 119, 119, 119, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22