This is mostly for the memes. I regret existing.


  • Your code has to output, by either printing or showing in stdout, the phrase This ain't it Chief. in that exact format.
  • You can only use the characters from the phrase in either format of

    • UTF-8 (Aa Cc Ee Ff Hh Ii Nn Tt Ss . ')
    • or hex bytes (41 61 20 43 63 20 45 65 20 46 66 20 48 68 20 49 69 20 4e 6e 20 54 74 20 53 73 20 2e 20 27)
  • No inputs are allowed via stdin or any form of user input.

  • Use JSFiddle, CodePen, etc. to prove your code works (or a screenshot if needed?)

Answer Formatting

 #Language - Code length in bytes
    some code
 #Comments, laughs, etc.


  • This is code golf, so shortest code in bytes wins.
  • 4
    \$\begingroup\$ Welcome to PPCG! I suggest using the Sandbox for future challenge ideas: this site has a long history, and many simple ideas for challenges turn out to be duplicate or unpopular for various reasons. \$\endgroup\$ – lirtosiast Feb 1 '19 at 6:34
  • 1
    \$\begingroup\$ I reopened the question as it is no longer a duplicate. You should clarify what exactly You can only use characters from the phrase "This ain't it Chief." means. Only the characters '. CTaefhinst may appear in the source? Or only their corresponding byte values? Or maybe switching case is allowed? \$\endgroup\$ – Laikoni Feb 1 '19 at 9:07
  • 5
    \$\begingroup\$ I still see 3 problems with this challenge: 1. In most languages this is impossible as printing anything requires print("") or similar boilerplate. 2. Allowing a letter but not its byte value is a bit nonsensical, since all code is some sequence of bytes. Many languages don't use ASCII, and we wouldn't want to exclude those. 3. The overall winner will almost surely be in languages like /// that print the source unchanged in this circumstance. \$\endgroup\$ – lirtosiast Feb 1 '19 at 10:13
  • 1
    \$\begingroup\$ Do we really need to print "This ain't it Chief." rather than This ain't it Chief.? May we use the " character? \$\endgroup\$ – Jonathan Allan Feb 1 '19 at 13:06
  • 1
    \$\begingroup\$ Are you sure you are not missing the s in the list of allowed characters? \$\endgroup\$ – altocumulus Feb 2 '19 at 8:37

CJam, 40 bytes

'T'h'i's' 'a'i'n'''t' 'i't' 'C'h'i'e'f'.

Try it online!

Explanation: 'T pushes a T to the stack, etc. CJam has an implicit output.


Japt, 43 bytes


Try it

Draco18s: As for the challenge itself, I don't think any language can work with that instruction set except by sheer coincidence

This is one such coincidence; Japt's i method prepends its argument to the string it's applied to.


APL (Dyalog Unicode), 22 bytes

A function returning the string, just for the lols.

'This ain''t it Chief'

Try it online!

Draco18s: As for the challenge itself, I don't think any language can work with that instruction set except by sheer coincidence

This is one such coincidence; You just need to type '' to escape a ' character, instead of using \'.


A, 1.07e192 bytes

insert 1070535411808274876356555204541421987893453317986634005193363842599488570060956068723122679013084672793132737522449327487355527954547514152318677638703786440293483566302887576787267171423983556 A's here

Obligatory Lenguage (well this isn't Lenguage but you know what I mean) answer.

Try the brainfuck online!

  • \$\begingroup\$ Your esolangs link for the language doesn’t work \$\endgroup\$ – caird coinheringaahing Jul 8 '20 at 12:20
  • \$\begingroup\$ @caird coinheringaahing Fixed. \$\endgroup\$ – PkmnQ Jul 8 '20 at 14:55
  • \$\begingroup\$ The C of the last word isn't capitalized. \$\endgroup\$ – user92069 Jul 17 '20 at 12:19
  • \$\begingroup\$ And it was also missing the period at the end. Anyways, fixed. \$\endgroup\$ – PkmnQ Jul 18 '20 at 7:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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