Created
April 28, 2014 06:15
-
-
Save hyuki0000/11362979 to your computer and use it in GitHub Desktop.
スペーストーキー問題の参照ファイルです。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #! /usr/bin/ruby | |
| class String | |
| ALPHABET_LEN = 26 | |
| def encode | |
| s = self | |
| out = '' | |
| while m = s.slice(/(.)\1*/) | |
| c = m[0] | |
| len = m.length | |
| while len >= ALPHABET_LEN | |
| out += c + ('a'.ord + ALPHABET_LEN - 1).chr | |
| len -= ALPHABET_LEN | |
| end | |
| if len > 0 | |
| out += c + ('a'.ord + len - 1).chr | |
| end | |
| s = $' | |
| end | |
| out | |
| end | |
| def decode | |
| s = self | |
| out = '' | |
| if s.length % 2 == 1 | |
| return '?' | |
| end | |
| (s.length/2).times do |k| | |
| c = s[2 * k] | |
| len = s[2 * k + 1].ord - 'a'.ord + 1 | |
| out += c * len | |
| end | |
| out | |
| end | |
| end | |
| File::open("words.txt") do |f| | |
| while line = f.gets | |
| line.chomp! | |
| if line.match(/[^a-z]/) | |
| abort("ERROR:#{line}") | |
| end | |
| input = line.decode | |
| if input.encode != line | |
| puts "X:#{line}" | |
| else | |
| puts "#{input}:#{line}" | |
| end | |
| end | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #! /usr/bin/ruby | |
| require 'open-uri' | |
| SLEEP_SEC = 1 | |
| WORDS = "words.txt" | |
| ANSWER = "true_answer.txt" | |
| API_URL = "http://spacetalky.textfile.org/api.cgi?input=" | |
| words = [] | |
| input_output = [] | |
| File::open(WORDS) do |f| | |
| f.each_line do |line| | |
| words << line.chomp | |
| end | |
| end | |
| File::open(ANSWER) do |f| | |
| f.each_line do |line| | |
| a = line.chomp.split(/:/) | |
| input_output << { :input => a[0], :output => a[1] } | |
| end | |
| end | |
| if words.length != 512 | |
| abort("ERROR: #{WORDS} is broken.") | |
| end | |
| if input_output.length != 512 | |
| abort("ERROR: #{ANSWER} is broken.") | |
| end | |
| input_output.each_with_index do |pair, i| | |
| if pair[:output] != words[i] | |
| abort("ERROR: Mismatch #{WORDS} and #{ANSWER}: #{pair[:output]} != #{words[i]}") | |
| end | |
| if pair[:input] == 'X' | |
| puts "SKIP: #{pair[:output]}" | |
| else | |
| output = URI("#{API_URL}#{pair[:input]}").read; | |
| sleep(SLEEP_SEC) | |
| if pair[:output] == output | |
| puts "OK: #{pair[:input]}:#{pair[:output]}" | |
| else | |
| puts "ERROR: #{pair[:input]}:#{pair[:output]}: API returns #{output}" | |
| end | |
| end | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| aaacccccpppppppppppppppppppp:accept | |
| X:add | |
| aaaavvvvvvvvvsssss:advise | |
| aaaaaafffffffffffffffrrrr:afford | |
| X:agree | |
| X:alert | |
| X:analyse | |
| aaaaaaaaaaaaaannnnnnnnnnnnnnnuuuuuuuuuuuuuuccccc:announce | |
| aaaaaaaaaaaaaassssssssssssssssssssssseeeeeeeeeeeeeeeeee:answer | |
| aaaaaaaaaaaaaaaapppppaaaaaaaaaaaaaaaaaa:appear | |
| X:arrange | |
| aaaaaaaaaaaaaaaaaarrrrrrrrrvvvvv:arrive | |
| X:ask | |
| aaaaaaaaaaaaaaaaaaaatcccccccc:attach | |
| aaaaaaaaaaaaaaaaaaaatccccccccccc:attack | |
| X:attempt | |
| aaaaaaaaaaaaaaaaaaaatttttnnnn:attend | |
| X:attract | |
| X:avoid | |
| X:awake | |
| bccccccccccc:back | |
| bkkkkk:bake | |
| X:balance | |
| X:ban | |
| bnnnnnnn:bang | |
| X:bat | |
| X:bathe | |
| bttttttttttttttttttttlllll:battle | |
| bbbbb:be | |
| bbbbbaaaaaaaaaaaaa:beam | |
| bbbbbhvvvvv:behave | |
| bbbbbbbbbbbbecccccccc:bleach | |
| X:bless | |
| X:blind | |
| bbbbbbbbbbbbooooooooooooooooooooooo:blow | |
| X:blush | |
| X:boast | |
| bbbbbbbbbbbbbbbiiiiiiiiiiii:boil | |
| bbbbbbbbbbbbbbbllllllllllllllllllll:bolt | |
| bbbbbbbbbbbbbbbmm:bomb | |
| bbbbbbbbbbbbbbbooooooooooo:book | |
| bbbbbbbbbbbbbbbrrrrr:bore | |
| bbbbbbbbbbbbbbbrrrrrrrrrrrrrrrrrrooooooooooooooooooooooo:borrow | |
| bbbbbbbbbbbbbbbuuuuuuuuuuuuuuccccc:bounce | |
| X:bow | |
| X:brake | |
| X:breathe | |
| X:broadcast | |
| bbbbbbbbbbbbbbbbbbuuuuuuuuusssss:bruise | |
| X:brush | |
| bbbbbbbbbbbbbbbbbbbbbmmmmmmmmmmmmmmmm:bump | |
| bbbbbbbbbbbbbbbbbbbbbrrrrrrrrrrrrrrrrrrrrrrrrr:bury | |
| bbbbbbbbbbbbbbbbbbbbbzzzzzzzzzzzzzzzzzzzzzzzzzz:buzz | |
| X:calculate | |
| cllllllllllll:call | |
| X:carry | |
| X:carve | |
| X:cause | |
| X:challenge | |
| ccccccccaaaaaaaaaaaaaaggggg:change | |
| ccccccccaaaaaaaaaaaaaaaaaaggggg:charge | |
| X:chase | |
| X:cheat | |
| X:check | |
| cccccccceeeeeeeeeeeeeeeeeeeeeee:chew | |
| ccccccccoooooooooooooooo:chop | |
| X:clean | |
| X:clear | |
| cccccccccccciiiiiiiiiiiiiiii:clip | |
| X:close | |
| X:coach | |
| ccccccccccccccciiiiiiiiiiii:coil | |
| X:collect | |
| cccccccccccccccllllllllllllllluuuuuuuuuuuuuuuuuu:colour | |
| cccccccccccccccmm:comb | |
| X:command | |
| X:communicate | |
| X:compare | |
| X:compete | |
| cccccccccccccccmmmmmmmmmmmmmmmmlllllttttt:complete | |
| X:concentrate | |
| X:concern | |
| X:confess | |
| cccccccccccccccnnnnnnnnnnnnnnnnnnniiiieeeeeeeeeeeeeeeeee:consider | |
| X:consist | |
| X:contain | |
| cccccccccccccccnnnnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiuuuuu:continue | |
| X:correct | |
| X:cough | |
| X:count | |
| X:cover | |
| X:crack | |
| X:crash | |
| X:cross | |
| X:crush | |
| X:cry | |
| cccccccccccccccccccccrrrrr:cure | |
| cccccccccccccccccccccrrrrrrrrrrrr:curl | |
| X:curve | |
| X:cycle | |
| X:dam | |
| dmggggg:damage | |
| drrrrr:dare | |
| X:deceive | |
| dddddcccccccccddddd:decide | |
| dddddcccccccccccccccrttttt:decorate | |
| X:delay | |
| X:delight | |
| X:deliver | |
| dddddpppppnnnn:depend | |
| dddddsssrrrrrrrrrbbbbb:describe | |
| X:deserve | |
| X:destroy | |
| X:develop | |
| X:disappear | |
| dddddddddspppppppppppppppprrrrrrrrrrrrrrrvvvvv:disapprove | |
| dddddddddsrrrrrrrrrrrrr:disarm | |
| dddddddddsssooooooooooooooooooooooeeeeeeeeeeeeeeeeee:discover | |
| X:dislike | |
| dddddddddvvvvvvvvvddddd:divide | |
| ddddddddddddddduulllll:double | |
| X:doubt | |
| X:drain | |
| ddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaa:draw | |
| X:dream | |
| X:drive | |
| ddddddddddddddddddoooooooooooooooo:drop | |
| X:drown | |
| dddddddddddddddddduuuuuuuuuuuuu:drum | |
| X:dry | |
| dddddddddddddddddddddssssssssssssssssssss:dust | |
| X:embarrass | |
| eeeeeeeeeeeeeppppppppppppooooooooooooooooooooooooo:employ | |
| X:empty | |
| X:encourage | |
| X:end | |
| X:enjoy | |
| X:enter | |
| eeeeeeeeeeeeeeeeeeecppppp:escape | |
| X:examine | |
| eeeeeeeeeeeeeeeeeeeeeeeecccccccccttttt:excite | |
| eeeeeeeeeeeeeeeeeeeeeeeecccccccccccccccccccccsssss:excuse | |
| X:exercise | |
| X:exist | |
| eeeeeeeeeeeeeeeeeeeeeeeepnnnn:expand | |
| eeeeeeeeeeeeeeeeeeeeeeeepppppcccccccccccccccccccc:expect | |
| X:explain | |
| X:explode | |
| eeeeeeeeeeeeeeeeeeeeeeeetttttnnnn:extend | |
| fddddd:fade | |
| fiiiiiiiiiiii:fail | |
| X:fancy | |
| fsssssssssssssssssssseeeeeeeeeeeeee:fasten | |
| fffffaaaaaaaaaaaaaaaaaa:fear | |
| fffffeeeeeeeeeeee:feel | |
| X:fence | |
| X:fight | |
| ffffffffflllll:file | |
| fffffffffnnnn:find | |
| X:fit | |
| ffffffffffffaaaaaaaaaaaaaaaa:flap | |
| X:flash | |
| X:float | |
| X:flood | |
| ffffffffffffooooooooooooooooooooooo:flow | |
| ffffffffffffoooooooooooooooooooooooeeeeeeeeeeeeeeeeee:flower | |
| X:fly | |
| fffffffffffffffllllllllllllooooooooooooooooooooooo:follow | |
| fffffffffffffffoooooooooooo:fool | |
| fffffffffffffffrrrrrrreeeeeeeeeeeeeeeeeeee:forget | |
| X:found | |
| ffffffffffffffffffiiiiiiihhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeee:frighten | |
| X:fry | |
| gtttttttteeeeeeeeeeeeeeeeee:gather | |
| gzzzzz:gaze | |
| X:get | |
| ggggggggggggooooooooooooooooooooooo:glow | |
| gggggggggggguuuuu:glue | |
| ggggggggggggggg:go | |
| ggggggggggggggggggaa:grab | |
| X:grate | |
| ggggggggggggggggggesssss:grease | |
| X:greet | |
| ggggggggggggggggggiiiiiiiiiiiiiiii:grip | |
| X:groan | |
| ggggggggggggggggggooooooooooooooooooooooo:grow | |
| X:guarantee | |
| X:guess | |
| X:guide | |
| hmmmmmmmmmmmmmeeeeeeeeeeeeeeeeee:hammer | |
| hnnnnlllll:handle | |
| hnnnnnnn:hang | |
| hppppppppppppppppeeeeeeeeeeeeee:happen | |
| hrsssssssssssssssssss:harass | |
| httttt:hate | |
| hhhhhaaaaaaaaaaaa:heal | |
| hhhhhaaaaaaaaaaaaaaaa:heap | |
| hhhhhaaaaaaaaaaaaaaaaaaaa:heat | |
| hhhhhllllllllllllllll:help | |
| hhhhhhhhhddddd:hide | |
| X:hit | |
| hhhhhhhhhhhhhhhooooooooooo:hook | |
| X:hop | |
| hhhhhhhhhhhhhhhppppp:hope | |
| X:hover | |
| X:hug | |
| X:hum | |
| hhhhhhhhhhhhhhhhhhhhhnnnnnnnnnnnnnnnnnnnn:hunt | |
| X:hurry | |
| iiiieeeeeeeeeeeeeetttttttttfffffffffffffffffffffffff:identify | |
| iiiiiiinnnnnnnnnnnnnnnrrrrr:ignore | |
| X:impress | |
| X:improve | |
| X:include | |
| iiiiiiiiiiiiiiccccccccccccccccccesssss:increase | |
| X:influence | |
| iiiiiiiiiiiiiijjjjjcccccccccccccccccccc:inject | |
| iiiiiiiiiiiiiissssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrcccccccccccccccccccc:instruct | |
| iiiiiiiiiiiiiitttttnnnn:intend | |
| iiiiiiiiiiiiiitttttrrrrrssssssssssssssssssss:interest | |
| X:interfere | |
| X:interrupt | |
| X:introduce | |
| iiiiiiiiiiiiiivvvvvnnnnnnnnnnnnnnnnnnnn:invent | |
| X:irritate | |
| jiiiiiiiiiiii:jail | |
| X:jam | |
| X:jog | |
| jjjjjjjjjjjjjjjiiiiiiiiiiiiii:join | |
| jjjjjjjjjjjjjjjkkkkk:joke | |
| X:judge | |
| jjjjjjjjjjjjjjjjjjjjjggggggglllll:juggle | |
| jjjjjjjjjjjjjjjjjjjjjmmmmmmmmmmmmmmmm:jump | |
| kkkkkeeeeeeeeeeeeeeee:keep | |
| kkkkkkkkkccccccccccc:kick | |
| kkkkkkkkkllllllllllll:kill | |
| kkkkkkkkksssssssssssssssssss:kiss | |
| X:kneel | |
| kkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiii:knit | |
| X:knock | |
| kkkkkkkkkkkkkkoooooooooooooooooooo:knot | |
| X:label | |
| lnnnn:land | |
| lssssssssssssssssssss:last | |
| luuuuuuuuuuuuuucccccccc:launch | |
| X:learn | |
| X:let | |
| X:level | |
| X:lie | |
| X:lighten | |
| lllllllllkkkkk:like | |
| lllllllllsssssssssssssssssssseeeeeeeeeeeeee:listen | |
| lllllllllvvvvv:live | |
| lllllllllllllllaaaa:load | |
| lllllllllllllllnnnnnnn:long | |
| lllllllllllllllooooooooooo:look | |
| lllllllllllllllsssss:lose | |
| lllllllllllllllvvvvv:love | |
| mkkkkk:make | |
| X:man | |
| mnggggg:manage | |
| X:march | |
| mrrrrrrrrrrr:mark | |
| X:marry | |
| X:match | |
| mtttttttttttttttttttteeeeeeeeeeeeeeeeee:matter | |
| mmmmmaaaaaaaaaaaaaa:mean | |
| X:measure | |
| mmmmmddddlllll:meddle | |
| mmmmmeeeeeeeeeeeeeeeeeeee:meet | |
| mmmmmllllllllllllllllllll:melt | |
| X:memorize | |
| mmmmmsssssssssssssssssss:mess | |
| mmmmmmmmmlllllllllll:milk | |
| mmmmmmmmmnnnnn:mine | |
| mmmmmmmmmsssssssssssssssssss:miss | |
| X:mix | |
| mmmmmmmmmmmmmmmaaaaaaaaaaaaaa:moan | |
| X:mourn | |
| mmmmmmmmmmmmmmmmmmmmmddddlllll:muddle | |
| niiiiiiiiiiii:nail | |
| nnnnneeee:need | |
| nnnnnssssssssssssssssssss:nest | |
| X:nod | |
| nnnnnnnnnnnnnnnttttt:note | |
| nnnnnnnnnnnnnnntttttttttccccc:notice | |
| nnnnnnnnnnnnnnnnnnnnnmmeeeeeeeeeeeeeeeeee:number | |
| ooeeeeeeeeeeeeeeeeeeeeeeeee:obey | |
| oojjjjjcccccccccccccccccccc:object | |
| X:observe | |
| ootiiiiiiiiiiiiii:obtain | |
| oooooofffffnnnn:offend | |
| X:offer | |
| ooooooooooooooooeeeeeeeeeeeeee:open | |
| ooooooooooooooooooooooeeeeeeeeeeeeeeeeeeffffffffffffooooooooooooooooooooooo:overflow | |
| X:owe | |
| X:own | |
| pccccccccccc:pack | |
| pddddlllll:paddle | |
| X:paint | |
| prrrrrrrrrrr:park | |
| psssssssssssssssssss:pass | |
| X:paste | |
| X:pat | |
| X:pause | |
| pppppccccccccccc:peck | |
| X:pedal | |
| pppppeeeeeeeeeeeeeeee:peep | |
| X:perform | |
| ppppprrrrrrrrrrrrriiiiiiiiiiiiiiiiiiii:permit | |
| X:phone | |
| pppppppppccccccccccc:pick | |
| X:pinch | |
| pppppppppnnnnn:pine | |
| X:place | |
| ppppppppppppaaaaaaaaaaaaaa:plan | |
| X:plant | |
| ppppppppppppesssss:please | |
| X:point | |
| pppppppppppppppkkkkk:poke | |
| ppppppppppppppplllllllllssssssss:polish | |
| X:pop | |
| pppppppppppppppssssssssssssssssssss:post | |
| pppppppppppppppuuuuuuuuuuuuuuuuuu:pour | |
| ppppppppppppppppppaaatttttttttsssss:practise | |
| ppppppppppppppppppaaaaaaaaaaaaaaaaaaaaaaaaa:pray | |
| ppppppppppppppppppecccccccc:preach | |
| X:precede | |
| X:prefer | |
| X:prepare | |
| X:present | |
| X:press | |
| X:pretend | |
| X:prevent | |
| X:prick | |
| X:print | |
| X:produce | |
| X:program | |
| X:promise | |
| pppppppppppppppppppppllllllllllll:pull | |
| pppppppppppppppppppppmmmmmmmmmmmmmmmm:pump | |
| X:punch | |
| pppppppppppppppppppppnnntttttttttttttttttttttrrrrr:puncture | |
| pppppppppppppppppppppnnnnnnnnnssssssss:punish | |
| pppppppppppppppppppppssssssss:push | |
| qqqqqqqqqqqqqqqqqqqqqeeeeeeeeeeeeeeeeeeetttttttttoooooooooooooo:question | |
| X:queue | |
| X:radiate | |
| riiiiiiiiiiiiii:rain | |
| X:receive | |
| X:recognise | |
| rrrrrcccccccccccccccrrrr:record | |
| rrrrrdddddddddddddddddddddccccc:reduce | |
| rrrrrggggggggggggggggggeeeeeeeeeeeeeeeeeeee:regret | |
| X:reign | |
| X:relax | |
| X:release | |
| rrrrrlllllllllllllllllllllllll:rely | |
| X:remember | |
| rrrrrmmmmmmmmmnnnn:remind | |
| rrrrrmmmmmmmmmmmmmmmvvvvv:remove | |
| rrrrrpiiiiiiiiiiiiiiiiii:repair | |
| rrrrrpppppaaaaaaaaaaaaaaaaaaaa:repeat | |
| X:replace | |
| X:reply | |
| rrrrrppppppppppppppprrrrrrrrrrrrrrrrrrrr:report | |
| X:reproduce | |
| X:request | |
| rrrrrsssuuuuu:rescue | |
| rrrrrtttttttttttttttttttttrrrrrrrrrrrrrr:return | |
| X:rhyme | |
| rrrrrrrrrsssssssssss:risk | |
| X:rob | |
| rrrrrrrrrrrrrrrccccccccccc:rock | |
| rrrrrrrrrrrrrrrllllllllllll:roll | |
| X:rot | |
| rrrrrrrrrrrrrrrrrrrrriiiiiiiiiiiiii:ruin | |
| rrrrrrrrrrrrrrrrrrrrrlllll:rule | |
| rrrrrrrrrrrrrrrrrrrrrssssssss:rush | |
| sccccccccccc:sack | |
| X:satisfy | |
| svvvvv:save | |
| X:saw | |
| X:say | |
| X:scare | |
| X:scold | |
| sssoooooooooooooooooocccccccc:scorch | |
| sssrppppp:scrape | |
| X:scratch | |
| sssrrrrraaaaaaaaaaaaa:scream | |
| X:screw | |
| sssrrrrrrrrrbblllll:scribble | |
| X:scrub | |
| sssssaaaaaaaaaaaa:seal | |
| sssssaaaaaaaaaaaaaaaaaacccccccc:search | |
| sssssprttttt:separate | |
| sssssttttttttttttttttttttlllll:settle | |
| X:share | |
| X:shave | |
| ssssssssiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeee:shiver | |
| X:shock | |
| ssssssssoooooooooooooooo:shop | |
| sssssssssgggggggg:sigh | |
| sssssssssgggggggggggggg:sign | |
| sssssssssggggggggggggggaaaaaaaaaaaa:signal | |
| X:sin | |
| sssssssssssiiiiiiiiiiiiiiii:skip | |
| ssssssssssssaaaaaaaaaaaaaaaa:slap | |
| ssssssssssssiiiiiiiiiiiiiiii:slip | |
| ssssssssssssooooooooooooooooooooooo:slow | |
| X:smash | |
| X:smell | |
| X:smile | |
| ssssssssssssssaaaaaaaaaaaaaaaaaaaacccccccc:snatch | |
| sssssssssssssseeeeezzzzz:sneeze | |
| X:sniff | |
| ssssssssssssssooooooooooooooooooooooo:snow | |
| sssssssssssssssaaaaaaaaaaa:soak | |
| sssssssssssssssoooooooooooooooooooohhhhh:soothe | |
| X:sound | |
| X:spark | |
| X:sparkle | |
| X:spell | |
| X:spill | |
| X:spoil | |
| X:spray | |
| ssssssssssssssssrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuuuu:sprout | |
| sssssssssssssssssussssssss:squash | |
| sssssssssssssssssuuuuuaaaaaaaaaaa:squeak | |
| sssssssssssssssssuuuuuaaaaaaaaaaaa:squeal | |
| sssssssssssssssssuuuuueeeeeeeeeeeeeeeeeeeeeeeeeeeeee:squeezed | |
| X:stain | |
| X:stamp | |
| X:stare | |
| X:start | |
| ssssssssssssssssssssaaaaaaaaaaaaaaaaaaaaaaaaa:stay | |
| X:steer | |
| sssssssssssssssssssseeeeeeeeeeeeeeee:step | |
| ssssssssssssssssssssiiiiiiiiiiiiiiiiii:stir | |
| ssssssssssssssssssssiiiiiiiiiiiiiiiiiiiicccccccc:stitch | |
| X:strap | |
| ssssssssssssssssssssrrrrrnnnnnnntttttttteeeeeeeeeeeeee:strengthen | |
| ssssssssssssssssssssrrrrrrrrrrrrrrrkkkkk:stroke | |
| X:stuff | |
| sssssssssssssssssssssbbbbbbbbbbbbbbbbbbbbrcccccccccccccccccccc:subtract | |
| X:succeed | |
| sssssssssssssssssssssccccccccccc:suck | |
| sssssssssssssssssssssffffffeeeeeeeeeeeeeeeeee:suffer | |
| ssssssssssssssssssssspppppppppppppppplllllllllllllllllllllllll:supply | |
| X:support | |
| X:surprise | |
| X:suspect | |
| sssssssssssssssssssssssiiiiiiiiiiiiiiiiiiiicccccccc:switch | |
| tlllllllllll:talk | |
| tmmmmm:tame | |
| X:tap | |
| X:taste | |
| X:tease | |
| X:telephone | |
| X:tempt | |
| tttttssssssssssssssssssss:test | |
| ttttttttaaaaaaaaaaaaaaaaaaaaaaa:thaw | |
| tttttttttccccccccccclllll:tickle | |
| X:tie | |
| tttttttttmmmmm:time | |
| X:tip | |
| tttttttttrrrrr:tire | |
| tttttttttttttttuuuuuuuuuuuuuuuuuu:tour | |
| X:trade | |
| X:transport | |
| X:tremble | |
| ttttttttttttttttttoooooooooooooooooooo:trot | |
| X:trouble | |
| X:try | |
| tttttttttttttttttttttmmlllll:tumble | |
| tttttttttttttttttttttrrrrrrrrrrrrrr:turn | |
| tttttttttttttttttttttttttppppp:type | |
| X:undress | |
| uuuuuuuuuuuuuufsssssssssssssssssssseeeeeeeeeeeeee:unfasten | |
| X:unite | |
| uuuuuuuuuuuuuupccccccccccc:unpack | |
| uuuuuuuuuuuuuutttttttttddddddddddddddddddddddddd:untidy | |
| X:use | |
| vnnnnnnnnnssssssss:vanish | |
| wlllllllllll:walk | |
| wnnnneeeeeeeeeeeeeeeeee:wander | |
| wnnnnnnnnnnnnnnnnnnnn:want | |
| wrrrrrrrrrrrrr:warm | |
| wrrrrrrrrrrrrrr:warn | |
| wssssssss:wash | |
| X:waste | |
| X:watch | |
| X:water | |
| wvvvvv:wave | |
| X:weigh | |
| X:welcome | |
| X:whine | |
| wwwwwwwwiiiiiiiiiiiiiiii:whip | |
| X:whirl | |
| X:whisper | |
| X:whistle | |
| wwwwwwwwwnnnnnnnnnnn:wink | |
| wwwwwwwwwssssssss:wish | |
| wwwwwwwwwwwwwwwbblllll:wobble | |
| wwwwwwwwwwwwwwwrrrrrrrrrrr:work | |
| X:worry | |
| wwwwwwwwwwwwwwwwwwaaaaaaaaaaaaaaaa:wrap | |
| X:wreck | |
| X:wrestle | |
| yyyyyllllllllllll:yell | |
| X:zip | |
| zzzzzzzzzzzzzzzooooooooooooo:zoom |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| accept | |
| add | |
| advise | |
| afford | |
| agree | |
| alert | |
| analyse | |
| announce | |
| answer | |
| appear | |
| arrange | |
| arrive | |
| ask | |
| attach | |
| attack | |
| attempt | |
| attend | |
| attract | |
| avoid | |
| awake | |
| back | |
| bake | |
| balance | |
| ban | |
| bang | |
| bat | |
| bathe | |
| battle | |
| be | |
| beam | |
| behave | |
| bleach | |
| bless | |
| blind | |
| blow | |
| blush | |
| boast | |
| boil | |
| bolt | |
| bomb | |
| book | |
| bore | |
| borrow | |
| bounce | |
| bow | |
| brake | |
| breathe | |
| broadcast | |
| bruise | |
| brush | |
| bump | |
| bury | |
| buzz | |
| calculate | |
| call | |
| carry | |
| carve | |
| cause | |
| challenge | |
| change | |
| charge | |
| chase | |
| cheat | |
| check | |
| chew | |
| chop | |
| clean | |
| clear | |
| clip | |
| close | |
| coach | |
| coil | |
| collect | |
| colour | |
| comb | |
| command | |
| communicate | |
| compare | |
| compete | |
| complete | |
| concentrate | |
| concern | |
| confess | |
| consider | |
| consist | |
| contain | |
| continue | |
| correct | |
| cough | |
| count | |
| cover | |
| crack | |
| crash | |
| cross | |
| crush | |
| cry | |
| cure | |
| curl | |
| curve | |
| cycle | |
| dam | |
| damage | |
| dare | |
| deceive | |
| decide | |
| decorate | |
| delay | |
| delight | |
| deliver | |
| depend | |
| describe | |
| deserve | |
| destroy | |
| develop | |
| disappear | |
| disapprove | |
| disarm | |
| discover | |
| dislike | |
| divide | |
| double | |
| doubt | |
| drain | |
| draw | |
| dream | |
| drive | |
| drop | |
| drown | |
| drum | |
| dry | |
| dust | |
| embarrass | |
| employ | |
| empty | |
| encourage | |
| end | |
| enjoy | |
| enter | |
| escape | |
| examine | |
| excite | |
| excuse | |
| exercise | |
| exist | |
| expand | |
| expect | |
| explain | |
| explode | |
| extend | |
| fade | |
| fail | |
| fancy | |
| fasten | |
| fear | |
| feel | |
| fence | |
| fight | |
| file | |
| find | |
| fit | |
| flap | |
| flash | |
| float | |
| flood | |
| flow | |
| flower | |
| fly | |
| follow | |
| fool | |
| forget | |
| found | |
| frighten | |
| fry | |
| gather | |
| gaze | |
| get | |
| glow | |
| glue | |
| go | |
| grab | |
| grate | |
| grease | |
| greet | |
| grip | |
| groan | |
| grow | |
| guarantee | |
| guess | |
| guide | |
| hammer | |
| handle | |
| hang | |
| happen | |
| harass | |
| hate | |
| heal | |
| heap | |
| heat | |
| help | |
| hide | |
| hit | |
| hook | |
| hop | |
| hope | |
| hover | |
| hug | |
| hum | |
| hunt | |
| hurry | |
| identify | |
| ignore | |
| impress | |
| improve | |
| include | |
| increase | |
| influence | |
| inject | |
| instruct | |
| intend | |
| interest | |
| interfere | |
| interrupt | |
| introduce | |
| invent | |
| irritate | |
| jail | |
| jam | |
| jog | |
| join | |
| joke | |
| judge | |
| juggle | |
| jump | |
| keep | |
| kick | |
| kill | |
| kiss | |
| kneel | |
| knit | |
| knock | |
| knot | |
| label | |
| land | |
| last | |
| launch | |
| learn | |
| let | |
| level | |
| lie | |
| lighten | |
| like | |
| listen | |
| live | |
| load | |
| long | |
| look | |
| lose | |
| love | |
| make | |
| man | |
| manage | |
| march | |
| mark | |
| marry | |
| match | |
| matter | |
| mean | |
| measure | |
| meddle | |
| meet | |
| melt | |
| memorize | |
| mess | |
| milk | |
| mine | |
| miss | |
| mix | |
| moan | |
| mourn | |
| muddle | |
| nail | |
| need | |
| nest | |
| nod | |
| note | |
| notice | |
| number | |
| obey | |
| object | |
| observe | |
| obtain | |
| offend | |
| offer | |
| open | |
| overflow | |
| owe | |
| own | |
| pack | |
| paddle | |
| paint | |
| park | |
| pass | |
| paste | |
| pat | |
| pause | |
| peck | |
| pedal | |
| peep | |
| perform | |
| permit | |
| phone | |
| pick | |
| pinch | |
| pine | |
| place | |
| plan | |
| plant | |
| please | |
| point | |
| poke | |
| polish | |
| pop | |
| post | |
| pour | |
| practise | |
| pray | |
| preach | |
| precede | |
| prefer | |
| prepare | |
| present | |
| press | |
| pretend | |
| prevent | |
| prick | |
| produce | |
| program | |
| promise | |
| pull | |
| pump | |
| punch | |
| puncture | |
| punish | |
| push | |
| question | |
| queue | |
| radiate | |
| rain | |
| receive | |
| recognise | |
| record | |
| reduce | |
| regret | |
| reign | |
| relax | |
| release | |
| rely | |
| remember | |
| remind | |
| remove | |
| repair | |
| repeat | |
| replace | |
| reply | |
| report | |
| reproduce | |
| request | |
| rescue | |
| return | |
| rhyme | |
| risk | |
| rob | |
| rock | |
| roll | |
| rot | |
| ruin | |
| rule | |
| rush | |
| sack | |
| satisfy | |
| save | |
| saw | |
| say | |
| scare | |
| scold | |
| scorch | |
| scrape | |
| scratch | |
| scream | |
| screw | |
| scribble | |
| scrub | |
| seal | |
| search | |
| separate | |
| settle | |
| share | |
| shave | |
| shiver | |
| shock | |
| shop | |
| sigh | |
| sign | |
| signal | |
| sin | |
| skip | |
| slap | |
| slip | |
| slow | |
| smash | |
| smell | |
| smile | |
| snatch | |
| sneeze | |
| sniff | |
| snow | |
| soak | |
| soothe | |
| sound | |
| spark | |
| sparkle | |
| spell | |
| spill | |
| spoil | |
| spray | |
| sprout | |
| squash | |
| squeak | |
| squeal | |
| squeezed | |
| stain | |
| stamp | |
| stare | |
| start | |
| stay | |
| steer | |
| step | |
| stir | |
| stitch | |
| strap | |
| strengthen | |
| stroke | |
| stuff | |
| subtract | |
| succeed | |
| suck | |
| suffer | |
| supply | |
| support | |
| surprise | |
| suspect | |
| switch | |
| talk | |
| tame | |
| tap | |
| taste | |
| tease | |
| telephone | |
| tempt | |
| test | |
| thaw | |
| tickle | |
| tie | |
| time | |
| tip | |
| tire | |
| tour | |
| trade | |
| transport | |
| tremble | |
| trot | |
| trouble | |
| try | |
| tumble | |
| turn | |
| type | |
| undress | |
| unfasten | |
| unite | |
| unpack | |
| untidy | |
| use | |
| vanish | |
| walk | |
| wander | |
| want | |
| warm | |
| warn | |
| wash | |
| waste | |
| watch | |
| water | |
| wave | |
| weigh | |
| welcome | |
| whine | |
| whip | |
| whirl | |
| whisper | |
| whistle | |
| wink | |
| wish | |
| wobble | |
| work | |
| worry | |
| wrap | |
| wreck | |
| wrestle | |
| yell | |
| zip | |
| zoom |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment