You take the original code and space is out like below (could take some trial and error, or some simple division..
GJEMSLDPD
ROSKAL0KL
EBTESOPQi
ATEYFW027
THAiOSHN7
One you get the correct number, you get this below
G
J
E
M
S
L
D
P
D
R
O
S
K
A
L
0
K
L
E
B
T
E
S
O
P
Q
I
A
T
E
Y
F
W
0
2
7
T
H
A
I
O
S
H
N
7
Once you get this you can read down the lines and get the words
For the division aspect of it, you could have guessed that the total words were 5 or 9 or whatever and dividing that number by the total number of characters and got a grid started that way.