let yytable = "\078\000\010\000\057\000\002\000\110\000\066\000\069\000\115\000\034\000\137\000\090\000\084\000\178\000\085\000\073\000\079\000\001\000\083\000\068\000\086\000\186\000\187\000\098\000\227\000\091\000\092\000\093\000\094\000\095\000\096\000\097\000\062\000\108\000\109\000\057\000\228\000\229\000\182\000\122\000\156\000\033\000\060\000\081\000\047\000\033\000\083\000\071\000\072\000\083\000\083\000\075\000\076\000\157\000\099\000\100\000\101\000\102\000\103\000\125\000\207\000\175\000\224\000\083\000\046\000\211\000\212\000\083\000\129\000\132\000\135\000\083\000\132\000\138\000\207\000\141\000\142\000\143\000\144\000\145\000\146\000\131\000\096\000\097\000\131\000\225\000\200\000\140\000\147\000\148\000\149\000\150\000\151\000\152\000\153\000\154\000\083\000\166\000\177\000\126\000\167\000\127\000\170\000\172\000\199\000\071\000\242\000\071\000\069\000\071\000\071\000\071\000\071\000\188\000\169\000\171\000\083\000\071\000\159\000\160\000\068\000\072\000\072\000\072\000\072\000\072\000\072\000\072\000\072\000\003\000\004\000\005\000\006\000\007\000\087\000\048\000\088\000\234\000\235\000\194\000\185\000\222\000\089\000\057\000\015\000\003\000\004\000\005\000\006\000\007\000\222\000\019\000\067\000\049\000\021\000\123\000\022\000\050\000\213\000\249\000\015\000\253\000\083\000\197\000\024\000\051\000\132\000\025\000\056\000\083\000\021\000\083\000\022\000\026\000\082\000\052\000\091\000\184\000\131\000\091\000\083\000\219\000\028\000\029\000\130\000\083\000\128\000\053\000\057\000\026\000\215\000\054\000\083\000\055\000\003\000\004\000\005\000\006\000\007\000\112\000\112\000\008\000\009\000\010\000\011\000\012\000\074\000\013\000\014\000\015\000\016\000\017\000\018\000\110\000\110\000\098\000\019\000\020\000\237\000\021\000\098\000\022\000\098\000\077\000\023\000\106\000\246\000\080\000\247\000\024\000\159\000\160\000\025\000\107\000\093\000\161\000\252\000\093\000\026\000\027\000\205\000\206\000\099\000\100\000\101\000\102\000\103\000\028\000\029\000\111\000\030\000\112\000\031\000\099\000\100\000\101\000\102\000\103\000\104\000\010\000\010\000\010\000\010\000\010\000\192\000\193\000\010\000\010\000\010\000\010\000\010\000\113\000\010\000\010\000\010\000\010\000\010\000\010\000\101\000\102\000\103\000\010\000\010\000\010\000\010\000\002\000\010\000\115\000\083\000\010\000\116\000\117\000\119\000\118\000\010\000\121\000\120\000\010\000\124\000\136\000\139\000\155\000\168\000\010\000\010\000\010\000\010\000\158\000\165\000\176\000\179\000\180\000\010\000\010\000\183\000\010\000\189\000\010\000\061\000\004\000\005\000\006\000\007\000\181\000\191\000\008\000\009\000\010\000\011\000\012\000\195\000\013\000\014\000\015\000\016\000\017\000\018\000\196\000\198\000\201\000\019\000\020\000\062\000\021\000\203\000\022\000\204\000\210\000\023\000\214\000\220\000\236\000\217\000\024\000\216\000\226\000\025\000\232\000\233\000\238\000\241\000\250\000\026\000\027\000\243\000\244\000\005\000\245\000\251\000\035\000\090\000\028\000\029\000\086\000\030\000\097\000\031\000\003\000\004\000\005\000\006\000\007\000\100\000\087\000\008\000\009\000\010\000\011\000\012\000\083\000\013\000\014\000\015\000\016\000\017\000\018\000\095\000\104\000\035\000\019\000\020\000\062\000\021\000\031\000\022\000\116\000\113\000\023\000\114\000\190\000\231\000\218\000\024\000\174\000\173\000\025\000\248\000\000\000\000\000\000\000\000\000\026\000\027\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\028\000\029\000\000\000\030\000\000\000\031\000\003\000\004\000\005\000\006\000\007\000\000\000\000\000\008\000\009\000\010\000\011\000\012\000\000\000\013\000\014\000\015\000\016\000\017\000\018\000\000\000\000\000\000\000\019\000\020\000\000\000\021\000\000\000\022\000\000\000\000\000\023\000\000\000\000\000\000\000\000\000\024\000\000\000\000\000\025\000\000\000\000\000\000\000\066\000\000\000\026\000\027\000\003\000\004\000\005\000\006\000\007\000\000\000\000\000\028\000\029\000\000\000\030\000\000\000\031\000\000\000\066\000\015\000\066\000\000\000\066\000\066\000\066\000\066\000\019\000\056\000\000\000\021\000\066\000\022\000\000\000\000\000\000\000\000\000\066\000\066\000\000\000\024\000\000\000\000\000\025\000\000\000\000\000\000\000\098\000\000\000\026\000\003\000\004\000\005\000\006\000\007\000\000\000\000\000\000\000\028\000\029\000\000\000\000\000\074\000\000\000\074\000\015\000\074\000\074\000\074\000\074\000\000\000\000\000\019\000\067\000\000\000\021\000\000\000\022\000\099\000\100\000\101\000\102\000\103\000\104\000\105\000\024\000\000\000\000\000\025\000\000\000\000\000\000\000\000\000\000\000\026\000\003\000\004\000\005\000\006\000\007\000\000\000\000\000\000\000\028\000\029\000\000\000\000\000\068\000\000\000\068\000\015\000\068\000\068\000\068\000\068\000\000\000\000\000\000\000\056\000\068\000\021\000\000\000\022\000\000\000\000\000\068\000\068\000\000\000\000\000\000\000\024\000\000\000\053\000\025\000\000\000\000\000\081\000\000\000\081\000\026\000\081\000\081\000\081\000\081\000\000\000\000\000\000\000\000\000\028\000\029\000\053\000\000\000\053\000\000\000\053\000\053\000\053\000\053\000\000\000\000\000\053\000\000\000\053\000\053\000\053\000\053\000\053\000\053\000\053\000\053\000\054\000\000\000\000\000\000\000\053\000\053\000\053\000\053\000\053\000\053\000\053\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\054\000\000\000\054\000\000\000\054\000\054\000\054\000\054\000\000\000\000\000\054\000\000\000\054\000\054\000\054\000\054\000\054\000\054\000\054\000\054\000\043\000\000\000\000\000\000\000\054\000\054\000\054\000\054\000\054\000\054\000\054\000\082\000\000\000\082\000\000\000\082\000\082\000\082\000\082\000\043\000\000\000\043\000\000\000\000\000\043\000\000\000\000\000\043\000\043\000\000\000\043\000\043\000\043\000\043\000\043\000\043\000\043\000\043\000\055\000\000\000\000\000\000\000\043\000\043\000\043\000\043\000\043\000\043\000\043\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\055\000\000\000\055\000\061\000\055\000\055\000\055\000\055\000\000\000\000\000\000\000\000\000\055\000\055\000\055\000\055\000\055\000\055\000\055\000\055\000\000\000\061\000\000\000\061\000\062\000\061\000\061\000\061\000\061\000\000\000\000\000\000\000\000\000\061\000\061\000\061\000\000\000\000\000\000\000\061\000\061\000\000\000\062\000\000\000\062\000\000\000\062\000\062\000\062\000\062\000\000\000\000\000\000\000\000\000\062\000\062\000\062\000\000\000\000\000\000\000\062\000\062\000\069\000\000\000\069\000\000\000\069\000\069\000\069\000\069\000\000\000\078\000\000\000\078\000\069\000\078\000\078\000\078\000\078\000\000\000\080\000\069\000\080\000\000\000\080\000\080\000\080\000\080\000\079\000\000\000\079\000\000\000\079\000\079\000\079\000\079\000\076\000\000\000\076\000\000\000\076\000\076\000\076\000\076\000\072\000\000\000\072\000\000\000\072\000\072\000\072\000\072\000"