| case "cbbaa": return 700; |
| case "cbbab": return 800; |
| case "cbbac": return 900; |
| case "cbbba": return 7000; |
| case "cbbbb": return 8000; |
| case "cbbbc": return 9000; |
| case "dbbba": return 70000; |
| case "dbbbb": return 80000; |
| case "dbbbc": return 90000; |
| case "ebaaa": return 400000; |
| case "ebaab": return 500000; |
| case "ebaac": return 600000; |
| function make(pre, post) { return pre + "a" + post; } |
| var strings = ["aaa", "aab", "aac", "baaa", "baab", "baac", "caaaa", "caaab", "caaac", "aad", "baad", "caaad", "d", "daa"]; |
| for (var i = 0; i < 1000000; ++i) |
| result += foo(strings[i % strings.length]); |
| throw "Bad result: " + result; |