Update: The winner has been decided, but the challenge is not over!

Finally, nearly 3 months after the question first started, someone has remained the last answerer for more than a week! Congratulations to jimmy23013 with his P1eq answer!

There are still however 8 characters left: 48KSaclw. If anyone is really ambitious they can keep on trying with those :D

Thanks a ton to everyone who participated, especially those of you who kept the contest going so long with multiple answers, notably KennyTM with a whopping 25 answers!!

Also, thanks to anyone who kept the answer list up to date, it was a great help :) (especially since I've been away from SE for a couple months :P).

Original Question:

In 2005 the American Film Institute produced AFI's 100 Years...100 Movie Quotes, a list of the best quotes in American cinema. Here they are listed exactly as they should be used in this challenge:

(answer  6) 1. "Frankly, my dear, I don't give a damn." - Rhett Butler
(answer  7) 2. "I'm gonna make him an offer he can't refuse." - Vito Corleone
(answer  5) 3. "You don't understand! I coulda had class. I coulda been a contender. I could've been somebody, instead of a bum, which is what I am." - Terry Malloy
(answer  3) 4. "Toto, I've a feeling we're not in Kansas anymore." - Dorothy Gale
5. "Here's looking at you, kid." - Rick Blaine
(answer  2) 6. "Go ahead, make my day." - Harry Callahan
(answer 11) 7. "All right, Mr. DeMille, I'm ready for my close-up." - Norma Desmond
(answer  8) 8. "May the Force be with you." - Han Solo
(answer 12) 9. "Fasten your seatbelts. It's going to be a bumpy night." - Margo Channing
(answer 13) 10. "You talking to me?" - Travis Bickle
(answer 16) 11. "What we've got here is failure to communicate." - Captain
(answer 15) 12. "I love the smell of napalm in the morning." - Lt. Col. Bill Kilgore
(answer  4) 13. "Love means never having to say you're sorry." - Jennifer Cavilleri Barrett
14. "The stuff that dreams are made of." - Sam Spade
(answer 18) 15. "E.T. phone home." - E.T.
(answer 20) 16. "They call me Mister Tibbs!" - Virgil Tibbs
17. "Rosebud." - Charles Foster Kane
(answer 10) 18. "Made it, Ma! Top of the world!" - Arthur "Cody" Jarrett
(answer 17) 19. "I'm as mad as hell, and I'm not going to take this anymore!" - Howard Beale
(answer 25) 20. "Louis, I think this is the beginning of a beautiful friendship." - Rick Blaine
(answer 26) 21. "A census taker once tried to test me. I ate his liver with some fava beans and a nice Chianti." - Hannibal Lecter
(answer  9) 22. "Bond. James Bond." - James Bond
(answer 22) 23. "There's no place like home." - Dorothy Gale
(answer 29) 24. "I am big! It's the pictures that got small." - Norma Desmond
25. "Show me the money!" - Rod Tidwell
(answer 31) 26. "Why don't you come up sometime and see me?" - Lady Lou
(answer 27) 27. "I'm walking here! I'm walking here!" - "Ratso" Rizzo
(answer 14) 28. "Play it, Sam. Play 'As Time Goes By.'" - Ilsa Lund
(answer 28) 29. "You can't handle the truth!" - Col. Nathan R. Jessup
(answer 23) 30. "I want to be alone." - Grusinskaya
(answer 30) 31. "After all, tomorrow is another day!" - Scarlett O'Hara
(answer  1) 32. "Round up the usual suspects." - Capt. Louis Renault
(answer 24) 33. "I'll have what she's having." - Customer
(answer 36) 34. "You know how to whistle, don't you, Steve? You just put your lips together and blow." - Marie "Slim" Browning
(answer 19) 35. "You're gonna need a bigger boat." - Martin Brody
(answer 39) 36. "Badges? We ain't got no badges! We don't need no badges! I don't have to show you any stinking badges!" - "Gold Hat"
(answer 40) 37. "I'll be back." - The Terminator
(answer 33) 38. "Today, I consider myself the luckiest man on the face of the earth." - Lou Gehrig
(answer 37) 39. "If you build it, he will come." - Shoeless Joe Jackson
(answer 43) 40. "My mama always said life was like a box of chocolates. You never know what you're gonna get." - Forrest Gump
(answer 34) 41. "We rob banks." - Clyde Barrow
(answer 38) 42. "Plastics." - Mr. Maguire
43. "We'll always have Paris." - Rick Blaine
(answer 49) 44. "I see dead people." - Cole Sear
(answer 21) 45. "Stella! Hey, Stella!" - Stanley Kowalski
(answer 32) 46. "Oh, Jerry, don't let's ask for the moon. We have the stars." - Charlotte Vale
(answer 35) 47. "Shane. Shane. Come back!" - Joey Starrett
(answer 42) 48. "Well, nobody's perfect." - Osgood Fielding III
(answer 51) 49. "It's alive! It's alive!" - Henry Frankenstein
(answer 41) 50. "Houston, we have a problem." - Jim Lovell
(answer 45) 51. "You've got to ask yourself one question: 'Do I feel lucky?' Well, do ya, punk?" - Harry Callahan
(answer 55) 52. "You had me at "hello."" - Dorothy Boyd
(answer 46) 53. "One morning I shot an elephant in my pajamas. How he got in my pajamas, I don't know." - Capt. Geoffrey T. Spaulding
(answer 44) 54. "There's no crying in baseball!" - Jimmy Dugan
(answer 59) 55. "La-dee-da, la-dee-da." - Annie Hall
(answer 60) 56. "A boy's best friend is his mother." - Norman Bates
(answer 47) 57. "Greed, for lack of a better word, is good." - Gordon Gekko
(answer 56) 58. "Keep your friends close, but your enemies closer." - Michael Corleone
(answer 48) 59. "As God is my witness, I'll never be hungry again." - Scarlett O'Hara
(answer 50) 60. "Well, here's another nice mess you've gotten me into!" - Oliver
(answer 65) 61. "Say "hello" to my little friend!" - Tony Montana
(answer 66) 62. "What a dump." - Rosa Moline
(answer 52) 63. "Mrs. Robinson, you're trying to seduce me. Aren't you?" - Benjamin Braddock
(answer 61) 64. "Gentlemen, you can't fight in here! This is the War Room!" - President Merkin Muffley
(answer 68) 65. "Elementary, my dear Watson." - Sherlock Holmes
(answer 64) 66. "Take your stinking paws off me, you damned dirty ape." - George Taylor
(answer 53) 67. "Of all the gin joints in all the towns in all the world, she walks into mine." - Rick Blaine
(answer 72) 68. "Here's Johnny!" - Jack Torrance
(answer 71) 69. "They're here!" - Carol Anne Freeling
(answer 73) 70. "Is it safe?" - Dr. Christian Szell
(answer 54) 71. "Wait a minute, wait a minute. You ain't heard nothin' yet!" - Jakie Rabinowitz/Jack Robin
(answer 77) 72. "No wire hangers, ever!" - Joan Crawford
(answer 67) 73. "Mother of mercy, is this the end of Rico?" - Cesare Enrico "Rico" Bandello
(answer 70) 74. "Forget it, Jake, it's Chinatown." - Lawrence Walsh
(answer 74) 75. "I have always depended on the kindness of strangers." - Blanche DuBois
(answer 78) 76. "Hasta la vista, baby." - The Terminator
(answer 75) 77. "Soylent Green is people!" - Det. Robert Thorn
(answer 76) 78. "Open the pod bay doors, HAL." - Dave Bowman
(answer 80) 79. Striker: "Surely you can't be serious." Rumack: "I am serious...and don't call me Shirley." - Ted Striker and Dr. Rumack
(answer 84) 80. "Yo, Adrian!" - Rocky Balboa
(answer 81) 81. "Hello, gorgeous." - Fanny Brice
(answer 83) 82. "Toga! Toga!" - John "Bluto" Blutarsky
(answer 63) 83. "Listen to them. Children of the night. What music they make." - Count Dracula
(answer 87) 84. "Oh, no, it wasn't the airplanes. It was Beauty killed the Beast." - Carl Denham
(answer 88) 85. "My precious." - Gollum
(answer 86) 86. "Attica! Attica!" - Sonny Wortzik
(answer 57) 87. "Sawyer, you're going out a youngster, but you've got to come back a star!" - Julian Marsh
(answer 82) 88. "Listen to me, mister. You're my knight in shining armor. Don't you forget it. You're going to get back on that horse, and I'm going to be right behind you, holding on tight, and away we're gonna go, go, go!" - Ethel Thayer
(answer 58) 89. "Tell 'em to go out there with all they got and win just one for the Gipper." - Knute Rockne
(answer 90) 90. "A martini. Shaken, not stirred." - James Bond
(answer 85) 91. "Who's on first." - Dexter
(answer 62) 92. "Cinderella story. Outta nowhere. A former greenskeeper, now, about to become the Masters champion. It looks like a mirac...It's in the hole! It's in the hole! It's in the hole!" - Carl Spackler
(answer 69) 93. "Life is a banquet, and most poor suckers are starving to death!" - Mame Dennis
(answer 89) 94. "I feel the need - the need for speed!" - Lt. Pete "Maverick" Mitchell and Lt. Nick "Goose" Bradshaw
(answer 79) 95. "Carpe diem. Seize the day, boys. Make your lives extraordinary." - John Keating
(answer 91) 96. "Snap out of it!" - Loretta Castorini
(answer 92) 97. "My mother thanks you. My father thanks you. My sister thanks you. And I thank you." - George M. Cohan
(answer 93) 98. "Nobody puts Baby in a corner." - Johnny Castle
(answer 94) 99. "I'll get you, my pretty, and your little dog, too!" - Wicked Witch of the West
(answer 95) 100. "I'm the king of the world!" - Jack Dawson

(Feel free to mark quotes as used.)

There are 95 printable ASCII characters (hex codes 20 to 7E), that's pretty close to 100:


In this challenge users will take turns writing programs that print one of the movie quotes using a new programming language and a smaller subset of printable ASCII each time.

How This Works

I've already submitted the first answer and I've labeled it 95 since I was allowed to use all 95 printable ASCII characters in my program. It is a Python program that prints the 100th quote, "I'm the king of the world!" - Jack Dawson, to stdout.

The second person to answer needs to choose a new quote, a new programming language, and one of the 95 printable ASCII characters to exclude from their code. They must write a program without using this character that prints their chosen quote to stdout. They should mark their answer as 94 since they had 94 printable ASCII characters to work with (think of it like a countdown).

The third person to answer must choose a quote and language that haven't been used in any previous answers (only 95 and 94 in this case), and a new character to forgo. They must not use this character or any previously forbidden characters in their code. They mark their answer as 93.

This answering process continues like this until all printable ASCII characters are forbidden and someone gives the "1" answer, or much more likely, no one can figure out how to answer again.

Rules (please read carefully)

It's important to understand that only one person can answer at a time and each answer depends on the one before it. There should never be two answers with the same number, quote, or programming language.

There's bound to be clashing answers submitted at the same time, and that's ok. If that happens the person who technically answered later should quickly (like 10 min or less) delete their post or edit it so it becomes the next answer. Otherwise, don't edit code unless truly necessary. Editing posts to only fix formatting is encouraged.

Specific Rules

  • A user who just answered must wait at least an hour before answering again.
  • A user may not answer twice in a row.
  • The quote number you choose must not be more than 5 below your answer number. For example, answer 90 can choose any unused quote from number 85 to 100. This leaves the better quotes for the harder answers. Other than this rule the quote numbering is irrelevant.
  • Programs may only contain tabs, newlines, and the printable ASCII character that are not forbidden so far. (Tabs and newlines are never forbidden.)
  • There is no program length limit, but there may not be more that 64 tabs or 64 newlines in your program.
  • Languages are considered distinct if they are commonly referred to by different names. Different versions of programming languages are not considered distinct. (Markup languages like HTML do count but full on programming languages are preferred.) Your language must have existed prior to the start of this contest.
  • If your language does not have stdout use some similar text output mechanism.
  • Your program should not take input or have unexpected side effects like creating files.

Please make sure your program is valid. It should be able to run as a full program as is, not just in a REPL environment.

Note that the "quote" you must output includes the quotation marks and the person who said it (but not the quote number). Your program should solely produce your quote exactly as it appears in the list above (a leading/trailing newline is fine).


Please format your answers like this, {stuff in curly braces} needs to be replaced:

#{answer number}. {language}, uses no <code>{the forbidden character you just chose}</code>


Output is quote {quote number}:

    {program output, should be identical to quote}

[Previously forbidden:]({url of previous answer (hit "share" just below it)}) <code>{the previous answerer's forbidden character followed by his previously forbidden list}</code>

{anything else you wish to say}

The <code> tags can be replaced with backticks (`) as long as no backtick occurs within them.


The communal goal of this challenge is to keep answers coming for as long as possible.

The official winner is the user who answers last, after a week of no additional answers. I will accept their last answer.

Answer List (newest first)

  1. 4 Progressive Unary
  2. a Bueue
  3. c Udage
  4. S 1L_a105
  5. w Binaryfuck
  6. K Subskin
  7. l 23

  1. n P1eq
  2. t Addleq
  3. 9 x86 Machine Code
  4. r BSM
  5. D ShaFuck 0.2
  6. u Villmark
  7. O PDP-11 machine code
  8. f ProgFk
  9. i NUMPAD
  10. H Tri
  11. 2 ferNANDo
  12. P Pointy
  13. m Subleq
  14. G FlogScript
  15. ? Nqubl
  16. % Glypho
  17. ! 3var
  18. q ETA
  19. j BrainSpace 1.0
  20. V Insomnia
  21. ` asdf
  22. 6 Lazy K
  23. C !Py!Batch 1.5
  24. T Fuckfuck
  25. F PoGo
  26. R Golunar
  27. b 6502 machine code + Apple II System Monitor
  28. Y Headsecks
  29. I BRB
  30. U Braincrash
  31. Z Ecstatic
  32. M Farm
  33. A Enema
  34. L ADJUST
  35. $ Beatnik
  36. N Rebmu
  37. g Dupdog
  38. B Gammaplex
  39. J Fuck4
  40. 5 A0A0
  41. W gs2
  42. : l33t
  43. h Tonoco
  44. E Malbolge
  45. k D1ffe7e45e
  46. 1 evil
  47. Q CaneCode
  48. d Grass
  49. # URSL
  50. | Burlesque
  51. x Emmental
  52. ~ Applesoft BASIC
  53. ^ Forth
  54. 7 80386 machine code + DOS
  55. _ Argh!
  56. v Rexx
  57. } AlphaBeta
  58. o Super Stack!
  59. e Pyth
  60. z Plain TeX
  61. > WASD
  62. ] POSIX shell
  63. & Gibberish
  64. / GolfScript
  65. * x86_64 assembly
  66. 0 AppleScript
  67. X Deadfish~
  68. , Spoon
  69. - oOo CODE
  70. = J
  71. @ Mathematica
  72. . Perl
  73. + DNA#
  74. < Pi
  75. ) Postscript
  76. [ ABC
  77. s dc
  78. { HTML
  79. ( Unary
  80. ; Ook!
  81. ' CJam
  82.   PHP
  83. " Brainfuck
  84. \ Marbelous
  85. 3 C++
  86. y Ruby
  87. p JavaScript
  88.      Python

(Feel free to edit if incorrect or out of date)

This question works best when you sort by "oldest".

NOTE: Like my last question, this is a test of a new challenge type where each answer depends on the last and increases in difficulty. Come to chat or meta to discuss either question or the idea in general.

  • \$\begingroup\$ How strange. Everyone knows how to do #2, but nobody wants to do it (mostly because #1 would become impossible). If this challenge was rebooted, it would probably be finishable. \$\endgroup\$ Commented Mar 3, 2017 at 5:41
  • \$\begingroup\$ I will do this! \$\endgroup\$
    – user63187
    Commented May 11, 2017 at 2:11
  • \$\begingroup\$ @CalculatorFeline how do you do 2? \$\endgroup\$
    – user63187
    Commented May 31, 2017 at 17:23
  • \$\begingroup\$ Same way you do #1. Lenguage. Of course, that would kill the challenge. \$\endgroup\$ Commented May 31, 2017 at 17:26
  • \$\begingroup\$ @CalculatorFeline Lenguage was made up for this challenge, which is a standard loophole. (See the link in the first line.) \$\endgroup\$
    – jimmy23013
    Commented Jun 4, 2017 at 3:58

95 Answers 95

1 2 3

15. ProgFk (uses no f)


Output is quote 12:

"I love the smell of napalm in the morning." - Lt. Col. Bill Kilgore

Previously forbidden:

?!"#$%&'()*+,-./0123567:;<=>@[\]^_` AbBCdeEFgGhHiIjJkLmMNopPqQRsTUvVWxXyYzZ{|}~

Remaining characters:

  • Symbols: none
  • Numbers: 4 8 9
  • Uppercase: D K O S
  • Lowercase: a c l n r t u w

Tested in Windows. It didn't work in wine or mono.


  • D Set current bit to 1.
  • S Set current bit to 0.
  • Kr Set current bit to 1 and move left.
  • KrSnc Set current bit to 0 and move left.
  • t Output.
  • Sa Set current bit to 0 and move right.
  • O End.

Generator (in CJam)


62. Argh! (uses no _)


Output is quote 92.

"Cinderella story. Outta nowhere. A former greenskeeper, now, about to become the Masters champion. It looks like a mirac...It's in the hole! It's in the hole! It's in the hole!" - Carl Spackler

Previously forbidden: "'&()*+-,./\03;<=>@X[soy pezv]{}


43. Rebmu (uses no N)


Output is quote 40:

"My mama always said life was like a box of chocolates. You never know what you're gonna get." - Forrest Gump

Previously forbidden: "#&'()*+,-./01357:;<=>@[\]^_ BdeEghJopQksvWxXyz{|}~

Remaining characters:

  • Symbols: ! $ % ? `
  • Numbers: 2 46 89
  • Uppercase: A CD FGHI KLM OP RSTUV YZ
  • Lowercase: abc f ij lmn qr tu w


  • nl: Newline.
    • The first nl does nothing. But it throws an error running the code in a script file without it. It can be omitted if you run it with rebmu [...].
    • The second nl does nothing either. It just make the PR uppercase.
  • pr: Print.
  • jn: Join two strings.
  • tc: Convert to char. The first TC in TCtc is a no-op to make MD uppercase.
  • md: Mod.
  • ti: Convert to integer. It's a no-op to separate two numbers.

There are other ways than MD. But I just reused the generator for Gammaplex.


27. Insomnia (uses no V)


Output is quote 27:

"I'm walking here! I'm walking here!" - "Ratso" Rizzo

Previously forbidden: "#$&'()*+,-./013567:;<=>@[\]^_` AbBCdeEFghIJkLMNopQRsTUvWxXyYzZ{|}~

Remaining characters:

  • Symbols: ! % ?
  • Numbers: 2 4 89
  • Uppercase: D GH K OP S
  • Lowercase: a c f ij lmn qr tu w

Interpreter by n̴̖̋h̷͉̃a̷̭̿h̸̡̅ẗ̵̨́d̷̰̀ĥ̷̳.

Generator (in CJam)


24. 3var, uses no !


Output is quote 33:

"I'll have what she's having." - Customer

Previously forbidden: "#$&'()*+,-./013567:;<=>@[\]^_` AbBCdeEFghIjJkLMNopqQRsTUvVWxXyYzZ{|}~

Remaining characters:

  • Symbols: % ?
  • Numbers: 2 4 89
  • Uppercase: D GH K OP S
  • Lowercase: a c f i lmn r tu w

After my last answer ages back, I had a short list of languages which I wanted to keep up my sleeve. Most of them have been rendered unusable, but some (evil, CaneCode and asdf) have made it in as answers.

This is the last language I had bookmarked that, surprisingly, still works. It uses three instructions:

  • a: Increment variable B
  • O: Output variable B as ASCII
  • r: Reset all variables

I took the opportunity to choose what I believe is the funniest quote in the list :P

(Funnily enough, when I first found this language I wasn't sure if I could use it since it was unimplemented. Guess what — it looks like someone added an interpreter 3 days ago.)

1 2 3

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.