Skip to content

Instantly share code, notes, and snippets.

@lasarus
Created July 22, 2014 12:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lasarus/b874fb0b542da9d805d6 to your computer and use it in GitHub Desktop.
Save lasarus/b874fb0b542da9d805d6 to your computer and use it in GitHub Desktop.
This file is really long
>>>,----- -----[+++++ +++++>,----- -----]<
[<]
<<<
++++ ++++[>+++++ +++++>+++ +++<<-]>.[-]>+.[-]<<
+++++ +++++..----- -----
>>>
>
[[-<<+>>]<[->+<]>+>]
<[<++++>-]
<[>+++++ +++++<
[->-[>+>>]>[+[-<+>]>+>>]<<<<<] MAGICAL DIVMOD ALGORITHM
>>>[-<<<+>>>]<<[-]
>[>>>+<<<-]>>> +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++
[>]+<[<]>-
[[>]<+[<]>-]<
<<<<
]
>>>>>>[>]<[.[-]<]<<<<<<[<]
++++++++ ++++++++ ++++++++ ++++++++ . ++++++++ ++++++++ +++++ . [-]
++++++++++ .. [-]
I'M DONE PRINTING THE SIZE AND TYPE OF THE IMAGE
MAKE THE STRING SIMPLER TO CHECK BY SUBTRACTING 64 FROM EACH LETTER
>[-------- -------- -------- -------- -------- -------- -------- -------->]<[<]
CHECK FIRST ROW
>[<<<+++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++>>>
SPACE
++++++++ ++++++++ ++++++++ ++++++++<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
...
>-]>>-------- -------- -------- --------
A
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
B
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
C
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
D
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
E
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
F
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
G
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+..-
>-]>>
H
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
I
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
J
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
K
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
L
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
M
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
N
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
O
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
P
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
Q
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
R
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
S
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+..-
>-]>>
T
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
U
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
V
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
W
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
X
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
Y
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
Z
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
<<<.[-]>>>++++++++++++++++++++++++++ RESET
[-<<<+>>>]>
]
<<<<[<]++++++++++.[-]
CHECK SECOND ROW
>[<<<+++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++>>>
SPACE
++++++++ ++++++++ ++++++++ ++++++++<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
...
>-]>>-------- -------- -------- --------
A
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
B
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
C
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
D
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
E
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
F
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
G
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
H
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
I
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
J
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
K
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
L
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
M
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
N
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-n
>-]>>
O
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
P
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
Q
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
R
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
S
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
T
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
U
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
V
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
W
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
X
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
Y
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
Z
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
..+.-
>-]>>
<<<.[-]>>>++++++++++++++++++++++++++ RESET
[-<<<+>>>]>
]
<<<<[<]++++++++++.[-]
CHECK THIRD ROW
>[<<<+++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++>>>
SPACE
++++++++ ++++++++ ++++++++ ++++++++<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
...
>-]>>-------- -------- -------- --------
A
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
B
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
C
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
D
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
E
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
F
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
G
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
H
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
I
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
J
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
K
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
L
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
M
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
N
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
O
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
P
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
Q
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
R
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
S
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
T
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
U
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
V
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
W
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
X
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
Y
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
Z
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
<<<.[-]>>>++++++++++++++++++++++++++ RESET
[-<<<+>>>]>
]
<<<<[<]++++++++++.[-]
CHECK FOURTH ROW
>[<<<+++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++>>>
SPACE
++++++++ ++++++++ ++++++++ ++++++++<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
...
>-]>>-------- -------- -------- --------
A
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
B
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
C
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
D
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
E
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
F
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
G
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
H
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
I
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
J
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
K
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
L
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
M
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
N
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
O
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
P
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
Q
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
R
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
S
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
..+.-
>-]>>
T
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
U
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
V
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
W
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
X
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
Y
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
Z
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
<<<.[-]>>>++++++++++++++++++++++++++ RESET
[-<<<+>>>]>
]
<<<<[<]++++++++++.[-]
CHECK FIFTH ROW
>[<<<+++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++++ +++>>>
SPACE
++++++++ ++++++++ ++++++++ ++++++++<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
...
>-]>>-------- -------- -------- --------
A
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
B
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
C
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
D
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
E
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
F
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
G
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
H
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
I
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
J
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
K
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
L
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
M
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
N
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
O
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
P
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-..
>-]>>
Q
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
..+.-
>-]>>
R
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
S
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+..-.
>-]>>
T
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
U
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
V
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
W
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
X
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+.-.+.-
>-]>>
Y
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
.+.-.
>-]>>
Z
-<<[-]+>[-]>[<<->>[<+>-]]<[>+<-]<[<
+...-
>-]>>
<<<.[-]>>>++++++++++++++++++++++++++ RESET
[-<<<+>>>]>
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment