This challenge is similar to [this other][1], however I made a restriction (see bold text below) that I think would made it much diffent and (I hope) fun either. <h1>The Challenge</h1> Write a program or a function in any programming language that takes as input the English name of a positive integer `n` not exceeding `100` and returns `n` as an integer. [Standard loopholes][2] are forbidden and _**you cannot use any built-in function, external tool, or library that already does this job**_. Shortest source code in bytes wins. <h1>Test</h1> Here all the `input->output` cases: one -> 1 two -> 2 three -> 3 four -> 4 five -> 5 six -> 6 seven -> 7 eight -> 8 nine -> 9 ten -> 10 eleven -> 11 twelve -> 12 thirteen -> 13 fourteen -> 14 fifteen -> 15 sixteen -> 16 seventeen -> 17 eighteen -> 18 nineteen -> 19 twenty -> 20 twenty-one -> 21 twenty-two -> 22 twenty-three -> 23 twenty-four -> 24 twenty-five -> 25 twenty-six -> 26 twenty-seven -> 27 twenty-eight -> 28 twenty-nine -> 29 thirty -> 30 thirty-one -> 31 thirty-two -> 32 thirty-three -> 33 thirty-four -> 34 thirty-five -> 35 thirty-six -> 36 thirty-seven -> 37 thirty-eight -> 38 thirty-nine -> 39 forty -> 40 forty-one -> 41 forty-two -> 42 forty-three -> 43 forty-four -> 44 forty-five -> 45 forty-six -> 46 forty-seven -> 47 forty-eight -> 48 forty-nine -> 49 fifty -> 50 fifty-one -> 51 fifty-two -> 52 fifty-three -> 53 fifty-four -> 54 fifty-five -> 55 fifty-six -> 56 fifty-seven -> 57 fifty-eight -> 58 fifty-nine -> 59 sixty -> 60 sixty-one -> 61 sixty-two -> 62 sixty-three -> 63 sixty-four -> 64 sixty-five -> 65 sixty-six -> 66 sixty-seven -> 67 sixty-eight -> 68 sixty-nine -> 69 seventy -> 70 seventy-one -> 71 seventy-two -> 72 seventy-three -> 73 seventy-four -> 74 seventy-five -> 75 seventy-six -> 76 seventy-seven -> 77 seventy-eight -> 78 seventy-nine -> 79 eighty -> 80 eighty-one -> 81 eighty-two -> 82 eighty-three -> 83 eighty-four -> 84 eighty-five -> 85 eighty-six -> 86 eighty-seven -> 87 eighty-eight -> 88 eighty-nine -> 89 ninety -> 90 ninety-one -> 91 ninety-two -> 92 ninety-three -> 93 ninety-four -> 94 ninety-five -> 95 ninety-six -> 96 ninety-seven -> 97 ninety-eight -> 98 ninety-nine -> 99 one hundred -> 100 [1]: http://codegolf.stackexchange.com/questions/32381/convert-english-to-a-number [2]: http://meta.codegolf.stackexchange.com/questions/1061/loopholes-that-are-forbidden-by-default