static SS parseTag2Answer(S snippetID) { SS map = new LinkedHashMap; for (S s : toLinesFullTrim(loadSnippet(snippetID))) { L tok = javaTok(s); if (eq(get(tok, 3), "-") && isInteger(get(tok, 1))) s = trim(join(subList(tok, 4))); int i = s.indexOf("=>"); if (i < 0) { print("? " + s); continue; } S tag = trim(substr(s, 0, i)); S text = trim(substr(s, i+2)); map.put(tag, text); } ret map; }