From: Jeremy Henty Date: 2008-01-06T11:05:02+09:00 Subject: Re: Chain, Chain, Chain (was Re: zed shaw zed shaw zed shaw) On 2008-01-06, Chris Shea wrote: > On Jan 5, 2008 6:14 PM, Jeremy Henty wrote: >> >> I'm surprised no-one's found a loop yet. Is there one? What's the >> shortest? > > The shortest is easy: > > File.readlines('MOVIES.LST').find_all {|line| line.split.first == > line.split.last} > ["\n", "AREMEMBER\n", "AUTHOR AUTHOR\n", "BEST OF THE BEST\n", > "BREAKER BREAKER\n", "BUDDY BUDDY\n", "CHUD II BUD THE CHUD\n", > "CORRINA CORRINA\n", "DEATH WISH V THE FACE OF DEATH\n", "DIE MOMMIE > DIE\n", "DIE MONSTER DIE\n", "DREAM A LITTLE DREAM\n", "EAST IS > EAST\n", "EYE FOR AN EYE\n", "GIRLS GIRLS GIRLS\n", "GIRLS WILL BE > GIRLS\n", "HIGH SCHOOL HIGH\n", "JULIA AND JULIA\n", "JUNGLE 2 > JUNGLE\n", "KRAMER VS KRAMER\n", "LADYBIRD LADYBIRD\n", "LIAR LIAR\n", > "MELINDA AND MELINDA\n", "MOMENT BY MOMENT\n", "MURDER AND MURDER\n", > "NIAGARA NIAGARA\n", "NIGHTBREED \n", "SCREAM BLACULA SCREAM\n", > "SISTER MY SISTER\n", "SUNDAY BLOODY SUNDAY\n", "THEGUEST\n", "THEY > SHOOT HORSES DONT THEY\n", "TIME AFTER TIME\n", "TORA TORA TORA\n", > "WRONGSTAND\n", "YI YI\n", "YOU CANT TAKE IT WITH YOU\n"] D'oh! Neat! Any twofers? (Nitpick: the code should eliminate single word titles.) Jeremy Henty