# Question
Title: Output a program that outputs a program ... that outputs PPCG
## Challenge:

Write a code that, when executed will output the source code of a second program that can be executed in another language. The second program should output the source code of a third program that can be executed in a third language and so on. The last program should output **`PPCG`** with an optional single trailing newline.

The winner will be the submission with the most languages. Code length of the first program will be the tie breaker.

**Important rules:**

1. No programs can be identical
2. Each language must only work on one of the source codes. It should be impossible to use the same language two places in the chain without breaking it<sup>(see examples)</sup>.
    * A shortened chain is not a broken chain. If you can use a language in a different place than intended and the end result is still PPCG then it's invalid
3. All versions of a language count as unique languages (but keep in mind rule number 2)

---

## Examples:

**An invalid submission:**

```
print("""print'disp("PPCG")'""")

```
* Python 3: `print("""print'disp("PPCG")'""")` prints `print'disp("PPCG")'`
* Python 2: `print'disp("PPCG")'` prints `disp("PPCG")`
* Octave : `disp("PPCG")` prints `PPCG`

This works properly, **but:** you can run both the first and the second code in Python 2 without breaking the chain, so this violates rule number 2.

**A valid submission with score 3:**

```
print("""print'disp("PPCG")'""")

```
* Python 3: `print("""print'disp("PPCG")'""")` prints `print'disp("PPCG")'`
* Perl : `print'disp("PPCG")'` prints `disp("PPCG")`
* Octave : `disp("PPCG")` prints `PPCG`

This is the exact same code as the invalid example. The difference is, we have chosen languages that adhere to rule number 2: You can't run the first code in Perl/Octave, the second code in Python 3/Octave nor the last code in Python 3/Perl. This is valid even though Python 2 can run the two first programs, because we haven't used Python 2 as one of the languages.

# Answer
# 12 languages, 64 bytes

## Charcoal -\> tinylisp -\> Python 3 -\> /// -\> Python 2 -\> Perl -\> QBasic -\> Pip -\>  -\> Retina -\> Pyth -\> GolfScript

### Charcoal

```
Ｐ(q(print('/x/print/x"""x q<?"`i.*":?CHR$(34)+"\'PPCG\'`">"""'*1

```

Any run of printable ASCII is a string literal in Charcoal.  can be used for multidirectional printing, but in this case it simply prints the string going rightward.

### tinylisp

```
(q(print('/x/print/x"""x q<?"`i.*":?CHR$(34)+"\'PPCG\'`">"""'*1

```

The only reserved characters in tinylisp (as of this writing) are parentheses and whitespace. Any other run of characters is a token, even something like `+"\'PPCG\'`">"""'*1`. Parentheses define lists. The `q` (quote) builtin returns its argument unevaluated--in this case, the nested list `(print ('/x/print/x"""x q<?"`i.*":?CHR$ (34) +"\'PPCG\'`">"""'*1))`. (Missing parentheses at the end are autocompleted.)

### Python 3

```
(print ('/x/print/x"""x q<?"`i.*":?CHR$ (34) +"\'PPCG\'`">"""'*1))

```

Since `print` is a function in Python 3, we can wrap it in parentheses with no problem. In Python 2, where it's a statement, this is a syntax error. Unfortunately, Perl is fine with the parentheses, so we also do `*1` (string repetition in Python, cast to int and multiply in Perl).

### ///

```
/x/print/x"""x q<?"`i.*":?CHR$ (34) +"'PPCG'`">"""

```

`/x/print/` changes `x` to `print` in the rest of the program, which has no slashes and therefore is output with no further changes.

### Python 2

```
print"""print q<?"`i.*":?CHR$ (34) +"'PPCG'`">"""

```

No parentheses after `print`, doesn't work in Python 3. Perl doesn't like the triple quotes.

### Perl

```
print q<?"`i.*":?CHR$ (34) +"'PPCG'`">

```

Perl's various ways of quoting a string are helpful, and distinct from other languages. Here we use `q<...>`.

### QBasic

```
?"`i.*":?CHR$ (34) +"'PPCG'`"

```

A couple of print statements (abbreviated as `?`), using `CHR$(34)` to get a double quote.

### Pip

```
`i.*
"'PPCG'`

```

A single Pattern (regex) literal in backticks.

### V

```
i.*
"'PPCG'

```

Switch to insert mode, add some text.

### Retina

```
.*
"'PPCG'

```

Match anything and replace it with the second line.

### Pyth

```
"'PPCG'

```

Pyth quotes don't need to be matched (which makes this not a valid program in Pip).

### GolfScript

```
'PPCG'

```
> 16 votes

# Answer
# ~~14~~ ~~16~~ ~~17~~ 18 Languages: Fueue \> 05AB1E \> APL (dzaima/APL) \> Charcoal \> Javascript (Node.js) \> Go \> C# \> Emojicode \> Java \> C++ \> LOLCODE \> brainfuck \> ruby \> C \> Python \> /// \> Fish \> Befunge, 2139 Bytes

> Fueue program that's 30410 bytes long

Fueue outputs:

```
9109ç8592ç«39ç«65328ç«99ç«111ç«110ç«115ç«111ç«108ç«101ç«46ç«108ç«111ç«103ç«40ç«39ç«39ç«112ç«97ç«99ç«107ç«97ç«103ç«101ç«32ç«109ç«97ç«105ç«110ç«59ç«105ç«109ç«112ç«111ç«114ç«116ç«32ç«34ç«102ç«109ç«116ç«34ç«59ç«102ç«117ç«110ç«99ç«32ç«109ç«97ç«105ç«110ç«40ç«41ç«32ç«123ç«102ç«109ç«116ç«46ç«80ç«114ç«105ç«110ç«116ç«40ç«34ç«117ç«115ç«105ç«110ç«103ç«32ç«83ç«121ç«115ç«116ç«101ç«109ç«59ç«99ç«108ç«97ç«115ç«115ç«32ç«80ç«114ç«111ç«103ç«114ç«97ç«109ç«123ç«115ç«116ç«97ç«116ç«105ç«99ç«32ç«118ç«111ç«105ç«100ç«32ç«77ç«97ç«105ç«110ç«40ç«115ç«116ç«114ç«105ç«110ç«103ç«91ç«93ç«32ç«97ç«114ç«103ç«115ç«41ç«32ç«123ç«67ç«111ç«110ç«115ç«111ç«108ç«101ç«46ç«87ç«114ç«105ç«116ç«101ç«40ç«92ç«92ç«34ç«127937ç«32ç«127815ç«128512ç«32ç«128292ç«112ç«117ç«98ç«108ç«105ç«99ç«32ç«99ç«108ç«97ç«115ç«115ç«32ç«77ç«97ç«105ç«110ç«32ç«123ç«112ç«117ç«98ç«108ç«105ç«99ç«32ç«115ç«116ç«97ç«116ç«105ç«99ç«32ç«118ç«111ç«105ç«100ç«32ç«109ç«97ç«105ç«110ç«40ç«83ç«116ç«114ç«105ç«110ç«103ç«91ç«93ç«32ç«97ç«114ç«103ç«115ç«41ç«123ç«83ç«121ç«115ç«116ç«101ç«109ç«46ç«111ç«117ç«116ç«46ç«112ç«114ç«105ç«110ç«116ç«40ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«35ç«105ç«110ç«99ç«108ç«117ç«100ç«101ç«32ç«60ç«105ç«111ç«115ç«116ç«114ç«101ç«97ç«109ç«62ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«110ç«105ç«110ç«116ç«32ç«109ç«97ç«105ç«110ç«40ç«41ç«123ç«115ç«116ç«100ç«58ç«58ç«99ç«111ç«117ç«116ç«32ç«60ç«60ç«32ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«72ç«65ç«73ç«32ç«49ç«46ç«50ç«32ç«66ç«84ç«87ç«43ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«110ç«86ç«73ç«83ç«73ç«66ç«76ç«69ç«32ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«32ç«60ç«60ç«32ç«92ç«39ç«39ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«92ç«39ç«39ç«32ç«60ç«60ç«32ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«43ç«91ç«45ç«45ç«45ç«45ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«43ç«46ç«45ç«45ç«45ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«45ç«45ç«46ç«91ç«45ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«46ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«46ç«45ç«91ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«46ç«43ç«91ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«46ç«91ç«45ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«46ç«62ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«45ç«91ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«46ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«46ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«43ç«46ç«43ç«46ç«45ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«45ç«46ç«45ç«45ç«91ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«46ç«45ç«45ç«91ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«43ç«46ç«43ç«43ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«45ç«62ç«43ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«43ç«43ç«46ç«43ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«43ç«46ç«43ç«43ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«46ç«91ç«45ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«91ç«45ç«62ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«45ç«46ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«45ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«43ç«46ç«43ç«91ç«45ç«45ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«91ç«43ç«43ç«62ç«45ç«45ç«45ç«60ç«93ç«62ç«46ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«45ç«91ç«45ç«62ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«46ç«45ç«45ç«45ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«45ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«43ç«43ç«62ç«45ç«45ç«45ç«60ç«93ç«62ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«46ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«46ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«91ç«45ç«45ç«62ç«43ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«46ç«91ç«45ç«45ç«45ç«45ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«46ç«45ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«43ç«43ç«43ç«46ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«46ç«45ç«45ç«45ç«45ç«46ç«46ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«46ç«45ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«46ç«45ç«45ç«45ç«91ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«45ç«45ç«45ç«45ç«46ç«91ç«45ç«62ç«43ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«46ç«46ç«91ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«45ç«46ç«43ç«43ç«43ç«43ç«46ç«45ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«46ç«46ç«46ç«91ç«45ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«45ç«46ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«46ç«45ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«43ç«43ç«43ç«46ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«46ç«45ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«46ç«43ç«43ç«43ç«43ç«46ç«45ç«45ç«91ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«46ç«46ç«46ç«46ç«91ç«45ç«62ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«45ç«46ç«45ç«91ç«45ç«62ç«43ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«46ç«46ç«46ç«46ç«46ç«46ç«46ç«46ç«46ç«46ç«45ç«45ç«91ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«43ç«91ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«43ç«46ç«45ç«91ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«46ç«43ç«43ç«43ç«46ç«43ç«91ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«91ç«45ç«45ç«62ç«43ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«45ç«46ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«45ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«91ç«43ç«43ç«62ç«45ç«45ç«45ç«60ç«93ç«62ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«45ç«91ç«45ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«45ç«45ç«91ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«91ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«45ç«45ç«45ç«46ç«43ç«46ç«45ç«45ç«45ç«46ç«45ç«45ç«45ç«45ç«46ç«45ç«91ç«45ç«62ç«43ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«45ç«46ç«91ç«45ç«45ç«62ç«43ç«43ç«43ç«60ç«93ç«62ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«45ç«91ç«45ç«45ç«45ç«62ç«43ç«43ç«60ç«93ç«62ç«43ç«46ç«45ç«91ç«45ç«45ç«45ç«45ç«62ç«43ç«60ç«93ç«62ç«43ç«43ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«62ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«43ç«91ç«45ç«45ç«45ç«62ç«43ç«43ç«43ç«43ç«60ç«93ç«62ç«43ç«46ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«43ç«46ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«45ç«46ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«32ç«60ç«60ç«32ç«92ç«39ç«39ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«92ç«39ç«39ç«32ç«60ç«60ç«32ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«110ç«75ç«84ç«72ç«88ç«66ç«89ç«69ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«59ç«125ç«92ç«92ç«92ç«92ç«92ç«92ç«34ç«41ç«59ç«125ç«125ç«128292ç«10071ç«65039ç«127817ç«92ç«92ç«34ç«41ç«59ç«125ç«125ç«34ç«41ç«125ç«39ç«39ç«41ç«39ç«

```

05AB1E outputs:

```
⎕←'Ｐconsole.log(''package main;import "fmt";func main() {fmt.Print("using System;class Program{static void Main(string[] args) {Console.Write(\\"  public class Main {public static void main(String[] args){System.out.print(\\\\\\"#include <iostream>\\\\\\\\nint main(){std::cout << \\\\\\\\\\\\\\"HAI 1.2 BTW+\\\\\\\\\\\\\\\\nVISIBLE \\\\\\\\\\\\\\" << \''\\\\\\\\\\\\\\"\'' << \\\\\\\\\\\\\\"+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------.\\\\\\\\\\\\\\" << \''\\\\\\\\\\\\\\"\'' << \\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\nKTHXBYE\\\\\\\\\\\\\\";}\\\\\\");}}❗\\");}}")}'')'

```

APL (dzaima/APL) outputs:

```
Ｐconsole.log('package main;import "fmt";func main() {fmt.Print("using System;class Program{static void Main(string[] args) {Console.Write(\\"  public class Main {public static void main(String[] args){System.out.print(\\\\\\"#include <iostream>\\\\\\\\nint main(){std::cout << \\\\\\\\\\\\\\"HAI 1.2 BTW+\\\\\\\\\\\\\\\\nVISIBLE \\\\\\\\\\\\\\" << \'\\\\\\\\\\\\\\"\' << \\\\\\\\\\\\\\"+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------.\\\\\\\\\\\\\\" << \'\\\\\\\\\\\\\\"\' << \\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\nKTHXBYE\\\\\\\\\\\\\\";}\\\\\\");}}❗\\");}}")}')

```

Charcoal outputs:

```
console.log('package main;import "fmt";func main() {fmt.Print("using System;class Program{static void Main(string[] args) {Console.Write(\\"  public class Main {public static void main(String[] args){System.out.print(\\\\\\"#include <iostream>\\\\\\\\nint main(){std::cout << \\\\\\\\\\\\\\"HAI 1.2 BTW+\\\\\\\\\\\\\\\\nVISIBLE \\\\\\\\\\\\\\" << \'\\\\\\\\\\\\\\"\' << \\\\\\\\\\\\\\"+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------.\\\\\\\\\\\\\\" << \'\\\\\\\\\\\\\\"\' << \\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\nKTHXBYE\\\\\\\\\\\\\\";}\\\\\\");}}❗\\");}}")}')

```

Node.js outputs:

```
package main;import "fmt";func main() {fmt.Print("using System;class Program{static void Main(string[] args) {Console.Write(\"  public class Main {public static void main(String[] args){System.out.print(\\\"#include <iostream>\\\\nint main(){std::cout << \\\\\\\"HAI 1.2 BTW+\\\\\\\\nVISIBLE \\\\\\\" << '\\\\\\\"' << \\\\\\\"+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------.\\\\\\\" << '\\\\\\\"' << \\\\\\\"\\\\\\\\nKTHXBYE\\\\\\\";}\\\");}}❗\");}}")}

```

Go outputs:

```
using System;class Program{static void Main(string[] args) {Console.Write("  public class Main {public static void main(String[] args){System.out.print(\"#include <iostream>\\nint main(){std::cout << \\\"HAI 1.2 BTW+\\\\nVISIBLE \\\" << '\\\"' << \\\"+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------.\\\" << '\\\"' << \\\"\\\\nKTHXBYE\\\";}\");}}❗");}}

```

C# outputs:

```
  public class Main {public static void main(String[] args){System.out.print("#include <iostream>\nint main(){std::cout << \"HAI 1.2 BTW+\\nVISIBLE \" << '\"' << \"+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------.\" << '\"' << \"\\nKTHXBYE\";}");}}❗

```

Emojicode outputs:

```
public class Main {public static void main(String[] args){System.out.print("#include <iostream>\nint main(){std::cout << \"HAI 1.2 BTW+\\nVISIBLE \" << '\"' << \"+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------.\" << '\"' << \"\\nKTHXBYE\";}");}}

```

Java outputs:

```
#include <iostream>
int main(){std::cout << "HAI 1.2 BTW+\nVISIBLE " << '"' << "+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------." << '"' << "\nKTHXBYE";}

```

C++ outputs:

```
HAI 1.2 BTW+
VISIBLE "+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------."
KTHXBYE

```

LOLCODE outputs:

```
+[----->+++<]>++.---.[--->+<]>--.[-->+++<]>+.-[--->++<]>.-[->++<]>-..+[-->+<]>+.[-->+++<]>+.>++++++++++.-[------->+<]>+.++.---------.+++++.++++++.+[--->+<]>+.------.+.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.[-->+++<]>-.[->++++<]>--.-----.+++++.++++++.[---->+<]>+++.+[----->+<]>.------------.++++++++.+++++.++[++>---<]>.+.---------.-[->++++<]>-.[->+++<]>-.++.---------.+++++.++++++.+++[->+++<]>+.---[->+++<]>-.------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.-.++++++++.+[-->+++++<]>.[----->++<]>-.--------.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.----..++++.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.---[->++<]>-.----.[->+++++<]>+..[-->+<]>-.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.+.-----------.++.----.+++++....[-->+++<]>--.-[--->++<]>---.++++.--[--->+<]>.+++++.++++++++++.[--->+<]>++.+++++++++++.++++++.[--->++<]>+++.++.----.-[->+++<]>.++++.--[->+++<]>....[->++++<]>--.-[->+++++<]>-...........--[->++<]>-.+[-->+<]>+++.-[->++<]>-.-[--->+<]>++.+++.+[-->+<]>++++.-------------.+[-->+++++<]>.[--->+<]>-.++.-------.+++++++++.++++++++.+.------.--[--->+<]>-.+++++.++++++++++.[++>---<]>.---------.+++++++.-[-->+++<]>-.--[->++<]>.-------------.[--->+<]>---.+.---.----.-[->+++++<]>-.[-->+++<]>.+++++++++++.-[--->++<]>+.-[---->+<]>+++.+++++++.>++++++++++.+[--->++++<]>+.+++++++++.----------.

```

Brainfuck outputs:

```
if 1 == 1
print("#include <stdio.h>\nint main() {printf("+34.chr+"print('/x/'+chr(39)+'##'+chr(34)+'GCPP'+chr(34)+',,,,@'+chr(39)+'rv\\\\n           ;!?lo</x')"+34.chr+");return 0;}")
end

```

Ruby outputs:

```
#include <stdio.h>
int main() {printf("print('/x/'+chr(39)+'##'+chr(34)+'GCPP'+chr(34)+',,,,@'+chr(39)+'rv\\n           ;!?lo</x')");return 0;}

```

C outputs:

```
print('/x/'+chr(39)+'##'+chr(34)+'GCPP'+chr(34)+',,,,@'+chr(39)+'rv\n           ;!?lo</x')

```

Python outputs:

```
/x/'##"GCPP",,,,@'rv
       ;!?lo</x

```

/// outputs:

```
'##"GCPP",,,,@'rv
           ;!?lo<

```

Fish (\>\<\>) outputs:

```
##"GCPP",,,,@

```

And Finally Befunge-93 outputs: PPCG

Try it online!
> 13 votes

# Answer
# Java --\>  --\> Ruby --\> /// --\> Python 3 --\> Batch --\> JavaScript --\> BrainFuck (8 Languages)

---

Click the language names for the code through each execution, except for Batch, because I couldn't find an online interpreter for it.

---

```
class Main {public static void main(String[]args){System.out.println("int main(){printf(\"puts \\\"/code/print('echo console.log(\\\\\\\\'-[--->+<]>-----..-[----->+<]>.++++.\\\\\\\\\')')/code\\\"\");}");}}

```

Explanation:

```
Java outputs int main(){printf("puts \"/code/print('echo console.log(\\\\'-[--->+<]>-----..-[----->+<]>.++++.\\\\')')/code\"");}
C outputs puts "/code/print('echo console.log(\\'-[--->+<]>-----..-[----->+<]>.++++.\\')')/code"
Ruby outputs /code/print('echo console.log(\'-[--->+<]>-----..-[----->+<]>.++++.\')')/code
/// outputs print('echo console.log(\'-[--->+<]>-----..-[----->+<]>.++++.\')')
Python outputs echo console.log('-[--->+<]>-----..-[----->+<]>.++++.')
Batch outputs console.log('-[--->+<]>-----..-[----->+<]>.++++.')
JavaScript outputs -[--->+<]>-----..-[----->+<]>.++++.
BrainFuck outputs PPCG

```
> 7 votes

# Answer
# Java -\> BotEngine -\> Treehugger -\> Loader -\> Batch -\> Thue -\> Microscript II -\> BF -\> ForceLang -\> Javascript, 10 languages

**Java program:**

```
public class ManyLang {
    public static void main(String[]arg){
        int m=120;
        String e="++++++++[>+>++>+++>++++>+++++>++++++>+++++++>++++++++>+++++++++>++++++++++>+++++++++++>++++++++++++>+++++++++++++>++++++++++++++>+++++++++++++++>++++++++++++++++^^^^^^^^^^^^^^^^-]>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++^^^^^^^^^^^^^>>>>.^^^^>>>>++.--^^^^>>>>>>>>.^^^^^^^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>>>>>>>-.+^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>+.-^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>---.+++^^^^^^^^>>>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>--.++^^^^^^>>>>++.--^^^^>>>>.^^^^>>>>>>+++.---^^^^^^>>>>>>++.--^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>+++.---^^^^^^>>>>>>>----.++++^^^^^^^>>>>>>----.++++^^^^^^>>>>>>+++.---^^^^^^>>>>>>>----.++++^^^^^^^>++.--^>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++^^^^^^^^^^^^^>>>>.^^^^>>>>++.--^^^^>>>>>>>>.^^^^^^^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>>>>>>>-.+^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>---.+++^^^^^^^^>>>>++.--^^^^>>>>.^^^^>>>>>>+++.---^^^^^^>>>>>>++.--^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>++.--^>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++^^^^^^^^^^^^^>>>>.^^^^>>>>++.--^^^^>>>>>>>>.^^^^^^^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>>>>>>>-.+^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>++.--^^^^>>>>.^^^^>>>>>>+++.---^^^^^^>>>>>>++.--^^^^^^>>>>>>----.++++^^^^^^>>>>>>>+.-^^^^^^^>>>>>>>-.+^^^^^^^.";
        for(int i=1;i<e.length();i++){
            if(i==1){
                System.out.print("v");
            }
            else if(i%m==1&&i>1){
                System.out.println();
                System.out.println(">eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev");
                System.out.println("v                                                                                <");
                System.out.print(" ");
            }
            System.out.print(e.charAt(i-1));
        }
        System.out.println();System.out.print(">eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeP");
    }
}

```

**BotEngine program:**

```
v++++++++[>+>++>+++>++++>+++++>++++++>+++++++>++++++++>+++++++++>++++++++++>+++++++++++>++++++++++++>+++++++++++++>++++++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ++++++++>+++++++++++++++>++++++++++++++++^^^^^^^^^^^^^^^^-]>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^^^^^^^^^>>>>.^^^^>>>>++.--^^^^>>>>>>>>.^^^^^^^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>>>>>>>-.+^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>+.-^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>---.+++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^^^^>>>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >--.++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.-
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 --^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>-
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 -.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>---.+++^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 +^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 +.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 .---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 +++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>--.++^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.--
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 -^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.++
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 +^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^>>>>>>--.++^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>--.++^^^^^^>>>>++.--^^^^>>>>.^^^^>>>>>>+++.---^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^>>>>>>++.--^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>+++.---^^^^^^>>>>>>>----.++++^^^^^^^>>>>>>----.++++^^^^^^>>>>>>+++.---^^^^^^>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>>----.++++^^^^^^^>++.--^>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>>>>>>>>>>--.++^^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++^^^^^^^^^^^^^>>>>.^^^^>>>>++.--
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^>>>>>>>>.^^^^^^^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>>>-.+^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 >>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>---.+++^^^^^^^^>>>>++.--^^^^>>>>.^^^^>>>>>>+++.---^^^^^^>>>>>>++.
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 --^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^>++.--^>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>>>>>>>>>>>>>>--.++^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++^^^^^^^^^^^^^>>>>.^^^^>>>>++.--^^^^>>>>>>>>.^^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>>>>>>>-.+^^^^^^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>++.--^^^^>>>>.^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeev
v                                                                                <
 ^^>>>>>>+++.---^^^^^^>>>>>>++.--^^^^^^>>>>>>----.++++^^^^^^>>>>>>>+.-^^^^^^^>>>>>>>-.+^^^^^^^
>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeP

```

**Treehugger program:**

```
++++++++[>+>++>+++>++++>+++++>++++++>+++++++>++++++++>+++++++++>++++++++++>+++++++++++>++++++++++++>+++++++++++++>++++++++++++++>+++++++++++++++>++++++++++++++++^^^^^^^^^^^^^^^^-]>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++^^^^^^^^^^^^^>>>>.^^^^>>>>++.--^^^^>>>>>>>>.^^^^^^^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>>>>>>>-.+^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>+.-^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>---.+++^^^^^^^^>>>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>>>>>>>+++.---^^^^^^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>>>>----.++++^^^^^^^^>>>>>>>>>>>>---.+++^^^^^^^^^^^^>>>>>>>>--.++^^^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>+++.---^^^^^>>>>>+++.---^^^^^>>>>>>--.++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>---.+++^^^^^^>>>>>>--.++^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>--.++^^^^^^>>>>++.--^^^^>>>>.^^^^>>>>>>+++.---^^^^^^>>>>>>++.--^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>+++.---^^^^^^>>>>>>>----.++++^^^^^^^>>>>>>----.++++^^^^^^>>>>>>+++.---^^^^^^>>>>>>>----.++++^^^^^^^>++.--^>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++^^^^^^^^^^^^^>>>>.^^^^>>>>++.--^^^^>>>>>>>>.^^^^^^^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>>>>>>>-.+^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>---.+++^^^^^^^^>>>>++.--^^^^>>>>.^^^^>>>>>>+++.---^^^^^^>>>>>>++.--^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>>>>>>----.++++^^^^^^>>>>>>>---.+++^^^^^^^>>>>>>>.^^^^^^^>++.--^>>>>>>>>>>>>>>.^^^^^^^^^^^^^^>>>>>>>>>>>>>>++.--^^^^^^^^^^^^^^>>>>>>>>>>>>>+.-^^^^^^^^^^^^^>>>>>>>>>>>>>>--.++^^^^^^^^^^^^^^>>>>>>>>>>>>>>>----.++++^^^^^^^^^^^^^^^>>>>>>>>>>>>>--.++^^^^^^^^^^^^^>>>>.^^^^>>>>++.--^^^^>>>>>>>>.^^^^^^^^>>>>>>>>>>>>>---.+++^^^^^^^^^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>>>>>>>>>.^^^^^^^^^^^^^>>>>>>>>>>>>>>-.+^^^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>>---.+++^^^^^>>>>>>>>>>>>+++.---^^^^^^^^^^^^>>>>++.--^^^^>>>>.^^^^>>>>>>+++.---^^^^^^>>>>>>++.--^^^^^^>>>>>>----.++++^^^^^^>>>>>>>+.-^^^^^^^>>>>>>>-.+^^^^^^^.

```

**Loader program:**

```
printf "@echo%ca%c%c=~%c+[----->+++<]>++.++++++.[->+++++<]>+++.[--->++<]>+++.-----.---------.+++++++++++.+++[->+++<]>.--[--->+<]>-.++.+[--->+<]>.+++++++++++.-------.+++++++++++++.++.+[--->+<]>+.-.+[->++<]>..-[----->+<]>.++++.+[-->+<]>+++.++.-------.%c." 32,58,58,34,34
printf "@echo%c%c%c=" 32,58,58
printf "@echo%c%c" 32,97

```

**Batch program:**

```
@echo a::=~"+[----->+++<]>++.++++++.[->+++++<]>+++.[--->++<]>+++.-----.---------.+++++++++++.+++[->+++<]>.--[--->+<]>-.++.+[--->+<]>.+++++++++++.-------.+++++++++++++.++.+[--->+<]>+.-.+[->++<]>..-[----->+<]>.++++.+[-->+<]>+++.++.-------.".
@echo ::=
@echo a

```

**Thue program:**

```
a::=~"+[----->+++<]>++.++++++.[->+++++<]>+++.[--->++<]>+++.-----.---------.+++++++++++.+++[->+++<]>.--[--->+<]>-.++.+[--->+<]>.+++++++++++.-------.+++++++++++++.++.+[--->+<]>+.-.+[->++<]>..-[----->+<]>.++++.+[-->+<]>+++.++.-------.".
::=
a

```

**Microscript II program:**

```
"+[----->+++<]>++.++++++.[->+++++<]>+++.[--->++<]>+++.-----.---------.+++++++++++.+++[->+++<]>.--[--->+<]>-.++.+[--->+<]>.+++++++++++.-------.+++++++++++++.++.+[--->+<]>+.-.+[->++<]>..-[----->+<]>.++++.+[-->+<]>+++.++.-------.".

```

**BF program:**

```
+[----->+++<]>++.++++++.[->+++++<]>+++.[--->++<]>+++.-----.---------.+++++++++++.+++[->+++<]>.--[--->+<]>-.++.+[--->+<]>.+++++++++++.-------.+++++++++++++.++.+[--->+<]>+.-.+[->++<]>..-[----->+<]>.++++.+[-->+<]>+++.++.-------.

```

**ForceLang program:**

```
io.write "alert('PPCG')"

```

**Javascript program:**

```
alert('PPCG')

```
> 7 votes

# Answer
# Befunge (5 versions)

We start with the most recent version, **Befunge-109** (run with `cfunge -s 109`):

```
1k!!k@"1k!k@#;>@,k>'"'""r;@;"'"::''\"@_,#:>"'""\''::"'":''\"1j#@0"'""\'':"'":''\"::''\"'"::''\"GCPP"'""\'':"'":''\"::''\"'"::''\">:#,_@"'""\''::"'":''\"@j1A"'"::''\">:#,_@"'"";@r"'qk,@

```

Which outputs the following **Befunge-98** code (Try it online!):

```
r@;"@_,#:>"'""A1j@"'"::''\"@_,#:>"'""\''::"'":''\"PPCG"'""\''::"'":''\"0@#j1"'"::''\">:#,_@"'"";@;r"'>k,@>;#@k!k1

```

Which output the following **Befunge-97** code (Try it online!):

```
r;@;"@_,#:>"'""1j#@0"'"::''\"GCPP"'"::''\">:#,_@"'""@j1A">:#,_@

```

Which output the following **Befunge-96** code (Try it online!):

```
A1j@"@_,#:>"'""PPCG"'""0@#j1">:#,_@

```

Which outputs the following **Befunge-93** (Try it online!):

```
1j#@0"GCPP">:#,_@

```

Which outputs the string: `PPCG`

Each program will only run in the version of Befunge that it is targetting. If you try to run them in another version, they will exit immediately without outputting anything.

Thanks to Dennis, nearly all versions of Befunge are now available online at TIO. The only exception is Befunge-109, for which you'll need *cfunge*, which can be found here.
> 5 votes

# Answer
# 11 languages, 536 bytes

## Bash -\> Python 3 -\> Go -\> Lua -\> Rust -\> Java -\> C99 -\> Python 2 -\> JavaScript -\> Ruby -\> Batch

### Bash:

```
e="echo -n "
p(){
eval "for i in {1..$1}
do
$e'\'
done"
}
$e'import sys;print("package main\nimport \"fmt\"\nfunc main() {fmt.Printf(\"if 1 == 1 then print(\\\"fn main() {let s='
p 7
$e'"public class Main{public static void main(String[] args){System.out.println('
p 15
$e'"#include <stdio.h>'
p 16
$e'nint main() {printf('
p 31
$e'"print '
p 63
$e"\"alert('puts "
p 128
$e"'@echo PPCG"
p 128
$e"'');"
p 63
$e'"'
p 31
$e'");}'
p 15
$e'");}}\\\\\\\";println!(\\\\\\\"{}\\\\\\\", s);}\\\") end\")}") if sys.version_info[0]==3 else exit()'

```

The `p` function reduces the code size by 497 bytes compared to typing all backslashes manually.

### Python 3:

```
import sys;print("package main\nimport \"fmt\"\nfunc main() {fmt.Printf(\"if 1 == 1 then print(\\\"fn main() {let s=\\\\\\\"public class Main{public static void main(String[] args){System.out.println(\\\\\\\\\\\\\\\"#include <stdio.h>\\\\\\\\\\\\\\\\nint main() {printf(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"print \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"alert('puts \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'@echo PPCG\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'');\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\");}\\\\\\\\\\\\\\\");}}\\\\\\\";println!(\\\\\\\"{}\\\\\\\", s);}\\\") end\")}") if sys.version_info[0]==3 else exit()

```

The obligatory Python 2/3 differentiation.

### Go:

```
package main
import "fmt"
func main() {fmt.Printf("if 1 == 1 then print(\"fn main() {let s=\\\"public class Main{public static void main(String[] args){System.out.println(\\\\\\\"#include <stdio.h>\\\\\\\\nint main() {printf(\\\\\\\\\\\\\\\"print \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"alert('puts \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'@echo PPCG\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'');\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\");}\\\\\\\");}}\\\";println!(\\\"{}\\\", s);}\") end")}

```

### Lua:

```
if 1 == 1 then print("fn main() {let s=\"public class Main{public static void main(String[] args){System.out.println(\\\"#include <stdio.h>\\\\nint main() {printf(\\\\\\\"print \\\\\\\\\\\\\\\"alert('puts \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'@echo PPCG\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'');\\\\\\\\\\\\\\\"\\\\\\\");}\\\");}}\";println!(\"{}\", s);}") end

```

Using `if 1 == 1 then` prevents Python compatibility.

### Rust:

```
fn main() {let s="public class Main{public static void main(String[] args){System.out.println(\"#include <stdio.h>\\nint main() {printf(\\\"print \\\\\\\"alert('puts \\\\\\\\\\\\\\\\'@echo PPCG\\\\\\\\\\\\\\\\'');\\\\\\\"\\\");}\");}}";println!("{}", s);}

```

### Java:

```
public class Main{public static void main(String[] args){System.out.println("#include <stdio.h>\nint main() {printf(\"print \\\"alert('puts \\\\\\\\'@echo PPCG\\\\\\\\'');\\\"\");}");}}

```

### C99:

```
#include <stdio.h>
int main() {printf("print \"alert('puts \\\\'@echo PPCG\\\\'');\"");}

```

### Python 2:

```
print "alert('puts \\'@echo PPCG\\'');"

```

### JavaScript:

```
alert('puts \'@echo PPCG\'');

```

### Ruby:

```
puts '@echo PPCG'

```

### Batch:

```
@echo PPCG

```
> 4 votes

# Answer
# 11 languages (102 bytes)

I'm going to add more soon.

## Jelly -\> Ruby -\> \>\<\> -\> /// -\> Batch -\> Python 3 -\> JavaScript -\> J -\> FOG -\> Jolf -\> Stacked

```
“puts <<q
/!/@ECHO print("""console.log(`'"a Lq5(80::13-:4+)#:out"X'`)""")/!~
/0v
  >:1+$0g:'~'=?;o
q

```

Jelly (Try it online!) outputs:

```
puts <<q
/!/@ECHO print("""console.log(`'"a Lq5(80::13-:4+)#:out"X'`)""")/!~
/0v
  >:1+$0g:'~'=?;o
q

```

Ruby (Try it online!) outputs:

```
/!/@ECHO print("""console.log(`'"a Lq5(80::13-:4+)#:out"X'`)""")/!~
/0v
  >:1+$0g:'~'=?;o

```

\>\<\> (use this interpreter; it outputs spaces instead of null bytes for spaces) outputs:

```
/!/@ECHO print("""console.log(`'"a Lq5(80::13-:4+)#:out"X'`)""")/!

```

/// (Try it online!) outputs:

```
@ECHO print("""console.log(`'"a Lq5(80::13-:4+)#:out"X'`)""")

```

Batch outputs:

```
print("""console.log(`'"a Lq5(80::13-:4+)#:out"X'`)""")

```

Python 3 (Try it online!) outputs:

```
console.log(`'"a Lq5(80::13-:4+)#:out"X'`)

```

JavaScript (Try it online!) outputs:

```
'"a Lq5(80::13-:4+)#:out"X'

```

J (Try it online!—only an approximation) yields:

```
"a Lq5(80::13-:4+)#:out"X

```

FOG prints:

```
a Lq5(80::13-:4+)#:out

```

Jolf (Try it here!) outputs:

```
(80::13-:4+)#:out

```

Finally, Stacked (Try it here!) outputs:

```
PPCG

```
> 3 votes

# Answer
# Windows Batch -\> Powershell -\> Ruby -\> Python 3 -\> JavaScript -\> SQL -\> CJam: 7 languages

## Windows Batch

```
@echo @"
@echo puts <<x
@echo print("""alert(`prompt '"PPCG"'`)""")
@echo x
@echo "@

```

## Powershell

```
@"
puts <<x
print("""alert(`prompt '"PPCG"'`)""")
x
"@

```

## Ruby

```
puts <<x
print("""alert(`prompt '"PPCG"'`)""")
x

```

## Python 3

```
print("""alert(`prompt '"PPCG"'`)""")

```

## JavaScript

```
alert(`prompt '"PPCG"'`)
```

## SQL

```
prompt '"PPCG"'

```

## CJam

```
"PPCG"

```
> 3 votes

# Answer
# 9 languages: Processing -\> Java -\> C -\> Python 3 -\> JavaScript (ES6) -\> Octave -\> Bash -\> sed -\> V, 160 bytes

```
print("class A{public static void main(String[]a){System.out.print(\"main(){printf(\\\"print(\\\\\\\"alert`disp('echo s/.*/iPPCG/')`\\\\\\\")#\\\");}\");}}");//

```

Right now my objective is to find and add languages where I don't need to escape quotes and stuff.

Processing outputs (note that the the Java program doesn't run in Processing and vice-versa)

```
class A{public static void main(String[]a){System.out.print("main(){printf(\"print(\\\"alert`disp('echo s/.*/iPPCG/')`\\\")#\");}");}}

```

Java outputs:

```
main(){printf("print(\"alert`disp('echo s/.*/iPPCG/')`\")#");}

```

C outputs:

```
print("alert`disp('echo s/.*/iPPCG/')`")#

```

Python 3 (note that the python program won't work in Processing because of the comment and vice-versa) outputs:

```
alert`disp('echo s/.*/iPPCG/')`

```

JavaScript outputs:

```
disp('echo s/.*/iPPCG/')

```

Octave outputs:

```
echo s/.*/iPPCG/

```

Bash outputs:

```
s/.*/iPPCG/

```

sed outputs:

```
iPPCG

```

V outputs:

`PPCG`
> 2 votes

# Answer
## /// to Jelly to Javascript to MS-SQL to QBasic to QBIC, 39 bytes, 6 languages

```
/b/“a/blert("select'PRINT\"?@PPCG`\"'")

```

Explanation:

```
///  Replaces the one 'b' with '“a', returns
“alert("select'PRINT\"?@PPCG`\"'")

Jelly just sees everything as a string literal and prints it (shamelessly stole this trick from @ConoroBrien)
alert("select'PRINT\"?@PPCG`\"'")

Javascript posts this in a dialog window:
select'PRINT"?@PPCG`"'

MSSQL then selects:
PRINT"?@PPCG`"'")

QBasic puts this on the screen:
?@PPCG`

QBIC then prints 'PPCG'

```

QBIC and QBasic have many similarities. However, these lines of code are not cross-compatible: QBasic accepts the `?` as shorthand for `PRINT`, but does not know what to do with the `@` and the backtick. QBIC will interpret the `PRINT` line as a reference to 5 different string variables and `P$R$I$N$T$` is not a valid statement.
> 2 votes

# Answer
# Jelly -\> kavod -\> BrainF\*** -\> PostScript -\> Elixir -\> Python 3 -\> Haskell -\> Haystack -\> MY

Score - ~~4 5 6~~ 9

~~All~~ Almost all of these languages were chosen randomly.

I tried figuring out how to print something in the randomly chosen language unless:

1. I *really* didn’t want to do it,
2. It broke the rules,
3. It had bad documentation

End result (after a lot of going back and forth and back and forth):

```
“7Äỵ\T^HẈȮ⁺y?ƤṚÄȦṇŻ%ẠṠḄ®ọ?Ḥñ2XBBaȮÄȤ3ḃɗ¤ȧ:6Ẇİ/'ȯḅvịĊḥṬƬ¤]9½ỌỊf£x⁼ḃƑz@ỴiŒQƒ[Ḥḅ⁽d'ẉ'IiƒnP^j]ṂX8æ6ḣṢż¥ƈżḅ⁻0@dñ0ṡhṖ¹'¤5Ɠ6Ḍ×Q7ʂḣṚȤ)ẇ+ñ\ȮG$§Ḍ©M2ż°Q⁵)gŻCHḅWṃuḢ"h.ÐeṡḳƊkjĖẠ<ṣ⁸⁽ƭ¡(ĖZ,ḅẇr⁸J¡Sẹ⁼vĊƒ4ẋRuİ< ɦ¢DH#ḄrsßṆṇẊịȧṂ\ṀþTtkẠṙẉƘyƝƭĿ€hX¢ṅṣøɲbẆ>Ḋ]ẸN/ÐẒṭdṡÄÑ°Ġ'-Ɓ&+ñȥUC-ƈ&Xỵ-ṚṾȧḋGẎcḥpḷị2ç¡ŀ7⁻ṁŻ0ḃƇ"Ċ Ṛɲịɠ9ẋ¿°ɓĿȯ^?_aß{ċK)ĠƑ^F½:¶ñFṛ2ɦ,ṭFT|dJɦȤẇ×jṭ⁻Ẹð8SCḃ⁼ⱮŀẸṙ⁺¶ḟṪbOḲ")^0ḣ7Ç7ȷẒʋQlḣ*ṡḢçĿ×{ḤẎʠṠṙieBȦyṃŻȷ8dẋiʋⱮ{ƭœŀ1ḣẉfw=w⁾ġṭ¬ ĿƁ*}⁼£ƤḊ⁶Ḃ;ɓ¥z÷µ}ḟM¿PẈ³y>A8ɼ½Ỵ[3IṁPẈ²Ḍṫ+ḣ ƤẈuxGḣȷƑḤŻċ⁼½XŻƇṀÑ9ṡ²"ỊẆj¥<Ọḃ⁸^ȮȥƓȯḌ<ĖẋẈė`Ẉy!=yḂṫẆæṇCQȷ°ḍ15(Ḟ³eọ¿ßẏJṭhœẆɓb4¿-Ṗ5>ç⁽?§>⁽fU8xlŻ,^ṣƒ@)Bị⁺cÑŻ²¡ṚƤ?ḣ&1yƁŻWÇut-ẒḂ5mṖḃŒṇ⁼ƙNḅẏḌṢḢṇṂİUþı¶5?Ḍḃı#¶©ḅGḋDṂȧṣɠḷ(%a_ʂ?_°=©⁷⁻⁼⁹×Ẏ¶@'ẒȮuȤrÆỊɱ⁼3ẹṪ¬ȥjɼ®Ṃ⁶O$ʂḌḍṠȷRʋȥ1\ġ÷ⱮṢėµḣṆḲṡḄ&⁶⁾Ṅi²ẈẉṛÐḞ⁹⁷"iṁṬñŀ,Ġc⁸fŻİċµ^ȤṠ2ß⁷ñBȥɼ>ÐV÷ṛ5ḅḃẠƙṣbɱCạṇṅṬ>Aø0ẏMẆṾƘIʋỤBIɠJṘ÷ṁḟȤkẹ)ġo8[ʠṂ²ḷ+§ḲP5Ɲu&ðß .ṇɓẠHỵ`ġÐJ©4(\ỴmZḃæ,ẸÄN(ẋṾ'!ð%ÐB#.d~IQ½N>°Ṙw£ḋ~-¢zƤḷḅBṃo5Ạŀ¢væḳBı€÷ạİ Vṫ⁻`ðßoĊŻBqƙPɠḶ_3ȤAŀ⁾ḄƝOM'ḄṢ⁶H,ḥ%ṙt¡ĿịƊ@ƤwƘ$*żḢGżĊ5ẓ⁷ẉ%°ŀḌWẈṣṾịÐxEėkḄh⁺dnð⁻ȯ(EÐŀ⁷.MṣⱮỊ⁹ḃœÐṄ%a¢F¡ṅ,ṆFÑ²Ḃ#ÐƓ'F3`Ȧ4SȤṭḋṢṖ-æʂ'ÄƁḞBṁ7øæỌFjẈTṣLtÑḞɦ½NḅḤƭVvİigPæÄ²ʂIẠẆdƬrạ⁸3ÇḤĊ.5%=TrĿẉḤḤ.Ȥ?©A7HġṆ6¹ÄṀ.ḋWṭ"B⁺ʋrñyS²ẏẆÐɦ§Ỵ?ṃjɱɼİXȥ\ṭ$Q¿¦ṭr⁹ækẏḞ2Ñ¥ÑṚ-wḋyƇȮḋḟƭ°£V£#cṁṪÑḞƙ4=AGĠ`ʂsƁÑȤ|⁴ɦġƬḟEÑ&ḃƊġ1ȤbṠ(5lḟ'C¿⁻DḌṚṭ®İċƈġ|Ṁ¢ẎĠ!³hɓ@ṭ7dW⁸Ỵʂƥ_ƒḋẋẸg,ʠS>ẒẉẓɦkĖỌ[ỵwÞdṪḂÑɱṅÞoḶṚṙ¹ị¦Ċ`Ṅ⁷¿Ḣ6c\Ƈ€açb½@HŒẏṾⱮ/]ḊḲṙ[/ı^ȤḷClAọẒZÑPƭƬmṣ Ba_¤Ẹ⁴Ḳ⁵hqÞ<⁵ṖṂ,ṪḊṾCB⁵ḋẇɲḢ]h@*?NLṁṾṚṆƭƑḞṁHẠḥ⁵ḍ^(,c³wÆç2Q/sGƤEt¬ȥÞ!Ƒ;gsṗṭɗḲzaeḍ7_Þ5ɲạṣẇNƲPøzĠɲ¢vỤȷ³qẎqḳẆıYṆȧ£⁽Ḅɦḟ31ẉỊ2µÑɲẎƙ;XĿØ=Kṁ÷oṭGŻʋẎðƘ°.}¬.®Ḳ[N_ẇrḂḂṡɲĠȥ1ẆĊ>§ÆœƓḃɗẒḄ÷µẈ¬þaḷ<ɗⱮʠỴƘU=.½@ṇQ:¹ØȯƝøaÐȤⱮÆƈN64Ṣṙ3ạĠṛ€QȤyıṖ0|ẠdƊɼuṪ"Ɱ)ḄyẉHẎḅ©Ṙ⁺ẹ5FɗµiȧĿṾ@ẹÇ£}5Aw⁷Tỵ^ḃlĿṇØṁĠ®Za½ėḥḥ²ṖⱮ7ßẋpḅỵI¹uọȥW6H¥qṂ#⁽Ḣ=Æ²¿ɗỌJḃgM§"m⁾Ḣ!IuƒIn%H>[pẠgI$ẠPıTuKa,ƙƇ0¬ȧ÷=⁷aṪƇṙɲṀ°ṙṡa;]³²,\ẇUPl$¬SỊỴọÄ$×:@ṢZ!³O⁻rnṭBṠṾṆøɲṡ⁶&c½;⁴¢ėḞⱮ;ı⁻ĠÞœz⁽%⁶P÷Ṛḷ{Ññɠḟµ4¢ṣuı,¬ʠkẆḷUbḋɗḳHẏṾẓgsç76ƥ.ỌṁọḄU⁼ı*þạ½DE*ḷuœṬʠż~¢⁵Øɓȧ5ỊḲƓðƝƇÑ¥İcḥỴƈ&®Ẏỵ§4T¹ƥIÐkjI×?fFĿ#⁼JL)7ḅṁ&,hṄŀwßƈḂɱⱮX⁸6§⁺+(hɲ|Q€rɦẏ¢oḳ= ḳṭẉḋ\ỊMwĖṡ'Ȧ"Ƥ[⁹⁷ṚþṄzoỊẋ¹ɱɗVɓẋ5ġç¢ɲƙFÆDȯ5⁷Ạ|®HÑ*uPþṣ⁺ḟṗG)ḍvT¹/aỴƊʂṪ¡ÞER'œḢøŒẒ1w^ṀṀ|⁼¥ Ƒ3n³Ḍƭ⁾ị⁸IŒḊ¶ŻĿ²¶}⁼ṙBỌ{h.ɱœṚ"^Ẉɲ7+ċ.\ṙŀb+ġÄṬƁiFṄỤṾMÑƲṂ¬¢ṙoẈmƬ2°;®ṄqḢgḢġɱƇıọẒk⁹g$ẎɼƲ⁻Deç®⁻µḂẉAƁ¬PṬ¤ṘịÇ¹#pɗ⁾œỵ(ȥ⁶⁻xė#ĿL1ė:¢&¢İLẇØṙHNṃƭƥ%³,1QV¡y⁺³1ḥċhbḣḳṂȯZM(ƇNØ®%LṂ:z=æØyNÇƤṗḲñ¢E⁵XŻ6ðO3ṃ⁸Ṣƥ|w_¶Ṅ¬&ṁ⁺ḷİṚ(ṙċƬƙæ4Ƈƈḳ0ỤȦḥ¥nɱ®®ß⁺Qwḷ!⁹k⁵×£ɼ¢ÆọMẆ¹ȷ⁹;dÞŻỴ:ṙµɼt)NWɲ&øɗ^ỵƑ.$ḷṬv¶ẇỤḊṙ¥¦^tQṅṆṫµḅeaɠ&#ḌÞAṢzÑ%dƝƭ¬ı2ÄƲṄḞ©¡⁾}ɦQzȮxḃ7Ɠ»

```

---

## Jelly (New!)

```
“7Äỵ\T^HẈȮ⁺y?ƤṚÄȦṇŻ%ẠṠḄ®ọ?Ḥñ2XBBaȮÄȤ3ḃɗ¤ȧ:6Ẇİ/'ȯḅvịĊḥṬƬ¤]9½ỌỊf£x⁼ḃƑz@ỴiŒQƒ[Ḥḅ⁽d'ẉ'IiƒnP^j]ṂX8æ6ḣṢż¥ƈżḅ⁻0@dñ0ṡhṖ¹'¤5Ɠ6Ḍ×Q7ʂḣṚȤ)ẇ+ñ\ȮG$§Ḍ©M2ż°Q⁵)gŻCHḅWṃuḢ"h.ÐeṡḳƊkjĖẠ<ṣ⁸⁽ƭ¡(ĖZ,ḅẇr⁸J¡Sẹ⁼vĊƒ4ẋRuİ< ɦ¢DH#ḄrsßṆṇẊịȧṂ\ṀþTtkẠṙẉƘyƝƭĿ€hX¢ṅṣøɲbẆ>Ḋ]ẸN/ÐẒṭdṡÄÑ°Ġ'-Ɓ&+ñȥUC-ƈ&Xỵ-ṚṾȧḋGẎcḥpḷị2ç¡ŀ7⁻ṁŻ0ḃƇ"Ċ Ṛɲịɠ9ẋ¿°ɓĿȯ^?_aß{ċK)ĠƑ^F½:¶ñFṛ2ɦ,ṭFT|dJɦȤẇ×jṭ⁻Ẹð8SCḃ⁼ⱮŀẸṙ⁺¶ḟṪbOḲ")^0ḣ7Ç7ȷẒʋQlḣ*ṡḢçĿ×{ḤẎʠṠṙieBȦyṃŻȷ8dẋiʋⱮ{ƭœŀ1ḣẉfw=w⁾ġṭ¬ ĿƁ*}⁼£ƤḊ⁶Ḃ;ɓ¥z÷µ}ḟM¿PẈ³y>A8ɼ½Ỵ[3IṁPẈ²Ḍṫ+ḣ ƤẈuxGḣȷƑḤŻċ⁼½XŻƇṀÑ9ṡ²"ỊẆj¥<Ọḃ⁸^ȮȥƓȯḌ<ĖẋẈė`Ẉy!=yḂṫẆæṇCQȷ°ḍ15(Ḟ³eọ¿ßẏJṭhœẆɓb4¿-Ṗ5>ç⁽?§>⁽fU8xlŻ,^ṣƒ@)Bị⁺cÑŻ²¡ṚƤ?ḣ&1yƁŻWÇut-ẒḂ5mṖḃŒṇ⁼ƙNḅẏḌṢḢṇṂİUþı¶5?Ḍḃı#¶©ḅGḋDṂȧṣɠḷ(%a_ʂ?_°=©⁷⁻⁼⁹×Ẏ¶@'ẒȮuȤrÆỊɱ⁼3ẹṪ¬ȥjɼ®Ṃ⁶O$ʂḌḍṠȷRʋȥ1\ġ÷ⱮṢėµḣṆḲṡḄ&⁶⁾Ṅi²ẈẉṛÐḞ⁹⁷"iṁṬñŀ,Ġc⁸fŻİċµ^ȤṠ2ß⁷ñBȥɼ>ÐV÷ṛ5ḅḃẠƙṣbɱCạṇṅṬ>Aø0ẏMẆṾƘIʋỤBIɠJṘ÷ṁḟȤkẹ)ġo8[ʠṂ²ḷ+§ḲP5Ɲu&ðß .ṇɓẠHỵ`ġÐJ©4(\ỴmZḃæ,ẸÄN(ẋṾ'!ð%ÐB#.d~IQ½N>°Ṙw£ḋ~-¢zƤḷḅBṃo5Ạŀ¢væḳBı€÷ạİ Vṫ⁻`ðßoĊŻBqƙPɠḶ_3ȤAŀ⁾ḄƝOM'ḄṢ⁶H,ḥ%ṙt¡ĿịƊ@ƤwƘ$*żḢGżĊ5ẓ⁷ẉ%°ŀḌWẈṣṾịÐxEėkḄh⁺dnð⁻ȯ(EÐŀ⁷.MṣⱮỊ⁹ḃœÐṄ%a¢F¡ṅ,ṆFÑ²Ḃ#ÐƓ'F3`Ȧ4SȤṭḋṢṖ-æʂ'ÄƁḞBṁ7øæỌFjẈTṣLtÑḞɦ½NḅḤƭVvİigPæÄ²ʂIẠẆdƬrạ⁸3ÇḤĊ.5%=TrĿẉḤḤ.Ȥ?©A7HġṆ6¹ÄṀ.ḋWṭ"B⁺ʋrñyS²ẏẆÐɦ§Ỵ?ṃjɱɼİXȥ\ṭ$Q¿¦ṭr⁹ækẏḞ2Ñ¥ÑṚ-wḋyƇȮḋḟƭ°£V£#cṁṪÑḞƙ4=AGĠ`ʂsƁÑȤ|⁴ɦġƬḟEÑ&ḃƊġ1ȤbṠ(5lḟ'C¿⁻DḌṚṭ®İċƈġ|Ṁ¢ẎĠ!³hɓ@ṭ7dW⁸Ỵʂƥ_ƒḋẋẸg,ʠS>ẒẉẓɦkĖỌ[ỵwÞdṪḂÑɱṅÞoḶṚṙ¹ị¦Ċ`Ṅ⁷¿Ḣ6c\Ƈ€açb½@HŒẏṾⱮ/]ḊḲṙ[/ı^ȤḷClAọẒZÑPƭƬmṣ Ba_¤Ẹ⁴Ḳ⁵hqÞ<⁵ṖṂ,ṪḊṾCB⁵ḋẇɲḢ]h@*?NLṁṾṚṆƭƑḞṁHẠḥ⁵ḍ^(,c³wÆç2Q/sGƤEt¬ȥÞ!Ƒ;gsṗṭɗḲzaeḍ7_Þ5ɲạṣẇNƲPøzĠɲ¢vỤȷ³qẎqḳẆıYṆȧ£⁽Ḅɦḟ31ẉỊ2µÑɲẎƙ;XĿØ=Kṁ÷oṭGŻʋẎðƘ°.}¬.®Ḳ[N_ẇrḂḂṡɲĠȥ1ẆĊ>§ÆœƓḃɗẒḄ÷µẈ¬þaḷ<ɗⱮʠỴƘU=.½@ṇQ:¹ØȯƝøaÐȤⱮÆƈN64Ṣṙ3ạĠṛ€QȤyıṖ0|ẠdƊɼuṪ"Ɱ)ḄyẉHẎḅ©Ṙ⁺ẹ5FɗµiȧĿṾ@ẹÇ£}5Aw⁷Tỵ^ḃlĿṇØṁĠ®Za½ėḥḥ²ṖⱮ7ßẋpḅỵI¹uọȥW6H¥qṂ#⁽Ḣ=Æ²¿ɗỌJḃgM§"m⁾Ḣ!IuƒIn%H>[pẠgI$ẠPıTuKa,ƙƇ0¬ȧ÷=⁷aṪƇṙɲṀ°ṙṡa;]³²,\ẇUPl$¬SỊỴọÄ$×:@ṢZ!³O⁻rnṭBṠṾṆøɲṡ⁶&c½;⁴¢ėḞⱮ;ı⁻ĠÞœz⁽%⁶P÷Ṛḷ{Ññɠḟµ4¢ṣuı,¬ʠkẆḷUbḋɗḳHẏṾẓgsç76ƥ.ỌṁọḄU⁼ı*þạ½DE*ḷuœṬʠż~¢⁵Øɓȧ5ỊḲƓðƝƇÑ¥İcḥỴƈ&®Ẏỵ§4T¹ƥIÐkjI×?fFĿ#⁼JL)7ḅṁ&,hṄŀwßƈḂɱⱮX⁸6§⁺+(hɲ|Q€rɦẏ¢oḳ= ḳṭẉḋ\ỊMwĖṡ'Ȧ"Ƥ[⁹⁷ṚþṄzoỊẋ¹ɱɗVɓẋ5ġç¢ɲƙFÆDȯ5⁷Ạ|®HÑ*uPþṣ⁺ḟṗG)ḍvT¹/aỴƊʂṪ¡ÞER'œḢøŒẒ1w^ṀṀ|⁼¥ Ƒ3n³Ḍƭ⁾ị⁸IŒḊ¶ŻĿ²¶}⁼ṙBỌ{h.ɱœṚ"^Ẉɲ7+ċ.\ṙŀb+ġÄṬƁiFṄỤṾMÑƲṂ¬¢ṙoẈmƬ2°;®ṄqḢgḢġɱƇıọẒk⁹g$ẎɼƲ⁻Deç®⁻µḂẉAƁ¬PṬ¤ṘịÇ¹#pɗ⁾œỵ(ȥ⁶⁻xė#ĿL1ė:¢&¢İLẇØṙHNṃƭƥ%³,1QV¡y⁺³1ḥċhbḣḳṂȯZM(ƇNØ®%LṂ:z=æØyNÇƤṗḲñ¢E⁵XŻ6ðO3ṃ⁸Ṣƥ|w_¶Ṅ¬&ṁ⁺ḷİṚ(ṙċƬƙæ4Ƈƈḳ0ỤȦḥ¥nɱ®®ß⁺Qwḷ!⁹k⁵×£ɼ¢ÆọMẆ¹ȷ⁹;dÞŻỴ:ṙµɼt)NWɲ&øɗ^ỵƑ.$ḷṬv¶ẇỤḊṙ¥¦^tQṅṆṫµḅeaɠ&#ḌÞAṢzÑ%dƝƭ¬ı2ÄƲṄḞ©¡⁾}ɦQzȮxḃ7Ɠ»

```

TIO. Made with this.

## kavod

```
43#43#91#45#45#45#45#45#45#62#43#60#93#62#45#45#45#46#45#45#45#91#45#62#43#43#60#93#62#45#46#43#43#43#43#43#43#46#45#45#45#91#45#62#43#43#43#43#60#93#62#45#45#46#43#43#91#45#45#45#45#45#62#43#60#93#62#46#43#43#43#43#43#46#45#46#45#46#43#91#45#45#45#45#62#43#60#93#62#43#43#43#46#43#43#46#43#43#43#91#45#62#43#43#43#60#93#62#43#46#43#43#46#45#45#45#45#45#45#45#45#45#46#43#43#43#43#43#46#43#43#43#43#43#43#46#43#91#45#45#45#62#43#60#93#62#43#46#91#45#45#45#45#45#45#62#43#60#93#62#46#46#45#91#45#62#43#43#43#43#43#43#60#93#62#46#91#45#45#45#62#43#43#60#93#62#43#46#45#45#45#45#45#45#45#45#45#45#45#45#46#43#43#43#43#43#43#43#43#46#43#43#43#43#43#46#45#91#45#62#43#43#43#43#43#60#93#62#45#46#45#91#45#62#43#43#60#93#62#45#46#43#91#45#45#62#43#60#93#62#43#46#91#45#45#62#43#43#43#43#43#43#43#60#93#62#46#43#43#43#43#43#46#45#46#45#45#45#91#45#62#43#43#43#60#93#62#46#91#45#45#45#62#43#60#93#62#43#43#43#46#45#45#46#91#45#45#62#43#43#43#43#43#60#93#62#43#43#43#46#45#91#45#62#43#43#43#60#93#62#45#46#46#46#46#46#46#45#91#45#62#43#43#43#43#43#43#60#93#62#46#45#45#45#91#45#62#43#43#43#60#93#62#45#46#46#46#46#46#46#46#46#46#46#46#46#46#46#45#91#45#62#43#43#43#43#43#43#60#93#62#46#45#45#91#45#45#62#43#43#43#60#93#62#46#43#43#43#43#43#43#43#43#46#91#45#62#43#43#43#43#60#93#62#43#46#91#45#45#45#45#45#62#43#43#60#93#62#43#43#46#46#46#46#91#45#62#43#43#43#43#43#43#60#93#62#45#46#45#91#43#43#62#45#60#93#62#45#45#45#46#91#45#45#45#62#43#60#93#62#46#43#43#43#43#43#43#43#43#46#91#45#62#43#43#43#43#60#93#62#43#46#91#45#45#45#45#45#62#43#43#60#93#62#43#43#46#46#46#46#91#45#62#43#43#43#43#43#43#60#93#62#45#46#45#91#43#43#62#45#60#93#62#45#45#45#46#45#45#91#45#62#43#43#43#43#60#93#62#45#46#45#46#43#43#91#45#62#43#43#43#43#60#93#62#43#46#91#45#45#45#45#45#62#43#43#60#93#62#43#43#46#46#46#46#91#45#62#43#43#43#43#43#43#60#93#62#45#46#45#91#43#43#62#45#60#93#62#45#45#45#46#91#45#45#45#62#43#60#93#62#43#46#43#43#43#43#43#43#46#43#91#45#62#43#43#43#43#60#93#62#43#46#91#45#45#45#45#45#62#43#43#60#93#62#43#43#46#46#46#46#91#45#62#43#43#43#43#43#43#60#93#62#45#46#45#91#43#43#62#45#60#93#62#45#45#45#46#43#43#91#43#43#62#45#45#45#

```

Made with some python code I wrote (link). TIO

## Brainf\*** (New!)

```
++[------>+<]>---.---[->++<]>-.++++++.---[->++++<]>--.++[----->+<]>.+++++.-.-.+[---->+<]>+++.++.+++[->+++<]>+.++.---------.+++++.++++++.+[--->+<]>+.[------>+<]>..-[->++++++<]>.[--->++<]>+.------------.++++++++.+++++.-[->+++++<]>-.-[->++<]>-.+[-->+<]>+.[-->+++++++<]>.+++++.-.---[->+++<]>.[--->+<]>+++.--.[-->+++++<]>+++.-[->+++<]>-......-[->++++++<]>.---[->+++<]>-..............-[->++++++<]>.--[-->+++<]>.++++++++.[->++++<]>+.[----->++<]>++....[->++++++<]>-.-[++>-<]>---.[--->+<]>.++++++++.[->++++<]>+.[----->++<]>++....[->++++++<]>-.-[++>-<]>---.--[->++++<]>-.-.++[->++++<]>+.[----->++<]>++....[->++++++<]>-.-[++>-<]>---.[--->+<]>+.++++++.+[->++++<]>+.[----->++<]>++....[->++++++<]>-.-[++>-<]>---.++[++>---<]>+..............-[->++++++<]>.+++[->+++<]>.-[--->+<]>++.[---->+++<]>-......-[->++++++<]>.---[->+++<]>-..-[->++++++<]>.+++++++.-------.+++++++.---------.-[->++<]>-.>++++++++++.-[------->+<]>++.++++.------------.+++++++++++.

```

Made with this. TIO

## PostScript (New!)

```
(IO.puts "print(\\"main = putStr \\\\\\"\\\\\\\\\\\\\\"08á\\\\'←08á\\\\'←76á\\\\'←17á\\\\'←\\\\\\\\\\\\\\"o|\\\\\\"\\")") =
quit

```

(That's a lot of backslashes!) TIO

## Elixir

```
IO.puts "print(\"main = putStr \\\"\\\\\\\"08á\\'←08á\\'←76á\\'←17á\\'←\\\\\\\"o|\\\"\")"

```

TIO

## Python 3

```
print("main = putStr \"\\\"08á\'←08á\'←76á\'←17á\'←\\\"o|\"")

```

TIO

## Haskell

```
main = putStr "\"08á'←08á'←76á'←17á'←\"o|"

```

TIO

## Haystack

```
"08á'←08á'←76á'←17á'←"o|

```

TIO

## MY

```
08á'←08á'←76á'←17á'←

```

TIO

## MY output

```
PPCG

```

I’ll add some more later.
> 2 votes

# Answer
# Python 2 -\> Bash -\> MySQL -\> PHP

### `int score = 4;`

---

```
print """echo "SELECT 'printf(\\"PPCG\\");';\""""

```

Even though this isn't code golf, the bytecount is 49.

---

Python outputs:

```
echo "SELECT 'printf(\"PPCG\");';"

```

Bash outputs:

```
SELECT 'printf("PPCG");';

```

MySQL outputs:

```
printf("PPCG");

```

PHP outputs:

```
PPCG

```

There you go!
> 1 votes

# Answer
New to codegolf, just trying to make an entry. Not trying to win. Am I doing this right?

## Bash -\> Batch - 23 bytes

```
printf "echo PPCG">.bat

```

This will output "echo PPCG" to a .bat which can be executed in windows.
> 1 votes

---
Tags: code-challenge, code-generation
---