Skip to content

Instantly share code, notes, and snippets.

@FlorianCassayre
Created February 22, 2021 21:49
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FlorianCassayre/56e753ffc50058212328b0cdb3a7b7b3 to your computer and use it in GitHub Desktop.
Save FlorianCassayre/56e753ffc50058212328b0cdb3a7b7b3 to your computer and use it in GitHub Desktop.
Data is listed from the outer ring (first line) to the inner ring (last line).
'#' corresponds to a red stripe, while '.' is a white one.
The triangular patterns starts as valley (wrt the center).
#....#...#.......#.##....###.#.......###....###.##.......#.#......#####.....#.##
#...#################.....#.#........#.........#..#......###........###.....#..#
......#.#.......##..#...#################......##.#......#..#.......###......#..
#.......#...........#.....#..#........#.#...####################################
@FlorianCassayre
Copy link
Author

Spoiler

Data should be read clockwise (for a downward observer) and starting from the inner ring.
Symbols are encoded in groups of 10 bits, letters are mapped alphabetically from 1 to 26 (1 -> A, 2 -> B, etc.).
The outer ring contains a mix between letters and numbers ; numbers map directly to their binary representation.
The symbols 127 both translate to a space and instructs to continue reading to the next ring, at the same position. The symbols 1023 shall be ignored (blanks).

Inner-most ring:
.......#.. D
.........# A
.....#..#. R
.......#.# E
...####### _
##########
##########
##########

Second ring:
......##.# M
......#..# I
.......### G
......#... H
.....#.#.. T
.....##..# Y
...####### _
##########

Third ring:
.....#.#.. T
......#... H
......#..# I
......###. N
.......### G
.....#..## S
...####### _
##########

Outer-most ring:
....#...#. 34
......#.## 11
....###.#. 58
......###. N
...###.##. 118
......#.#. 10
.....##### 31
.....#.### W

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment