Skip to content

Instantly share code, notes, and snippets.

@moonwatcher
Last active November 16, 2017 07:49
Show Gist options
  • Save moonwatcher/5d17275aa1c116f15417f906aa84542a to your computer and use it in GitHub Desktop.
Save moonwatcher/5d17275aa1c116f15417f906aa84542a to your computer and use it in GitHub Desktop.
import base64
import struct
# s is the original string
s = "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AAAC3AAAARMAAALiAAABBgAAAu0AAADsAAAC2wAAARMAAALhAAABBgAAAtsAAAEhAAAC4QAAARQAAALnAAABBwAAAtoAAAEhAAAC4AAAARQAAALmAAABBwAAAtkAAAEhAAAC3wAAARQAAALlAAABBwAAAvAAAADtAAAC2AAAASEAAALeAAABFAAAAuQAAAEHAAAC1wAAASEAAALdAAABFAAAAuMAAAEHAAAC7gAAAO0AAALcAAABFAAAAuIAAAEHAAAC3QAAASIAAALjAAABFQAAAukAAAEIAAAC3AAAASIAAALiAAABFQAAAugAAAEIAAAC2wAAASIAAALhAAABFQAAAucAAAEIAAAC2gAAASIAAALgAAABFQAAAuYAAAEIAAAC2QAAASIAAALfAAABFQAAAuUAAAEIAAAC3gAAARUAAALkAAABCAAAAu8AAADuAAAC1wAAASIAAALdAAABFQAAAuMAAAEIAAAC3QAAASMAAALjAAABFgAAAukAAAEJAAAC3AAAASMAAALiAAABFgAAAugAAAEJAAAC2wAAASMAAALhAAABFgAAAucAAAEJAAAC2gAAASMAAALgAAABFgAAAuYAAAEJAAAC2QAAASMAAALfAAABFgAAAuUAAAEJAAAC2AAAASMAAALeAAABFgAAAuQAAAEJAAAC3QAAASQAAALjAAABFwAAAukAAAEKAAAC3AAAASQAAALiAAABFwAAAugAAAEKAAAC2wAAASQAAALhAAABFwAAAucAAAEKAAAC2gAAASQAAALgAAABFwAAAuYAAAEKAAAC2QAAASQAAALfAAABFwAAAuUAAAEKAAAC2AAAASQAAALeAAABFwAAAuQAAAEKAAAC3AAAARcAAALiAAABCgAAAt0AAAElAAAC4wAAARgAAALpAAABCwAAAtwAAAElAAAC4gAAARgAAALoAAABCwAAAtsAAAElAAAC4QAAARgAAALnAAABCwAAAtoAAAElAAAC4AAAARgAAALmAAABCwAAAtkAAAElAAAC3wAAARgAAALlAAABCwAAAtgAAAElAAAC3gAAARgAAALkAAABCwAAAt0AAAEYAAAC4wAAAQsAAALdAAABJgAAAuMAAAEZAAAC6QAAAQwAAALcAAABJgAAAuIAAAEZAAAC6AAAAQwAAALbAAABJgAAAuEAAAEZAAAC5wAAAQwAAALa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AAAA5AAAAt4AAADxAAAC2AAAAP4AAALpAAABFgAAAt0AAAEwAAAC4wAAASMAAALjAAAA5AAAAt0AAADxAAAC1wAAAP4AAALoAAABFgAAAtwAAAEwAAAC4gAAASMAAALkAAABNAAAAuMAAAExAAAC6QAAASQAAALoAAABJwAAAuIAAAE0AAAC4QAAATEAAALnAAABJAAAAucAAAEnAAAC4QAAATQAAALgAAABMQAAAuYAAAEkAAAC3wAAATEAAALlAAABJAAAAuUAAAEnAAAC3wAAATQAAALeAAABMQAAAuQAAAEkAAAC5AAAAOUAAALeAAAA8gAAAtgAAAD/AAAC6QAAARcAAALdAAABMQAAAuMAAAEkAAAC4wAAAOUAAALdAAAA8gAAAtcAAAD/AAAC6AAAARcAAALcAAABMQAAAuIAAAEkAAAC6QAAASgAAALjAAABNQAAAuIAAAEyAAAC6AAAASUAAALoAAABKAAAAuIAAAE1AAAC4QAAATIAAALnAAABJQAAAucAAAEoAAAC4QAAATUAAALgAAABMgAAAuYAAAElAAAC5gAAASgAAALgAAABNQAAAt8AAAEyAAAC5QAAASUAAALeAAABMgAAAuQAAAElAAAC6QAAASkAAALjAAABNgAAAugAAAEpAAAC4gAAATYAAALnAAABKQAAAuEAAAE2AAAC5gAAASkAAALgAAABNgAAAt8AAAEzAAAC5QAAASYAAALeAAABMwAAAuQAAAEmAAAC5AAAATcAAALjAAABNAAAAukAAAEnAAAC6QAAASoAAALjAAABNwAAAugAAAEqAAAC4gAAATcAAALnAAABKgAAAuEAAAE3AAAC4AAAATQAAALmAAABJwAAAuYAAAEqAAAC4AAAATcAAALeAAABNAAAAuQAAAEnAAAC5AAAATgAAALpAAABKwAAAuMAAAE4AAAC6AAAASsAAALiAAABOAAAAucAAAErAAAC4QAAATgAAALmAAABKwAAAuAAAAE4AAAC3wAAATUAAALlAAABKAAAAt4AAAE1AAAC5AAAASgAAALkAAABOQAAAukAAAEsAAAC4wAAATkAAALoAAABLAAAAuIAAAE5AAAC5wAAASwAAALhAAABOQAAAuYAAAEsAAAC4AAAATkAAALfAAABNgAAAuUAAAEpAAAC3gAAATYAAALkAAABKQAAAuQAAAE6AAAC6QAAAS0AAALjAAABOgAAAugAAAEtAAAC4gAAAToAAALnAAABLQAAAuEAAAE6AAAC5gAAAS0AAALgAAABOgAAAt8AAAE3AAAC5QAAASoAAALeAAABNwAAAuQAAAEqAAAC5AAAATsAAALpAAABLgAAAuMAAAE7AAAC6AAAAS4AAALiAAABOwAAAucAAAEuAAAC4QAAATsAAALmAAABLgAAAuAAAAE7AAAC3wAAATgAAALlAAABKwAAAt4AAAE4AAAC5AAAASsAAALkAAABPAAAAukAAAEvAAAC4wAAATwAAALoAAABLwAAAuIAAAE8AAAC5gAAAS8AAALgAAABPAAAAt8AAAE5AAAC5QAAASwAAALeAAABOQAAAuQAAAEsAAAC3wAAAToAAALlAAABLQAAAuQAAAEtAAAC3wAAAT0AAALlAAABMAAAAukAAAEjAAAC4wAAATAAAALoAAABIwAAAuIAAAEwAAAC5AAAATEAAALoAAABJAAAAuIAAAExAAAC5AAAAS4AAALkAAABMgAAAukAAAElAAAC4wAAATIAAALfAAABOwAAAuUAAAEuAAAC5AAAAS8AAALkAAABMwAAAukAAAEmAAAC4wAAATMAAALhAAABPAAAAucAAAEvAAAC3wAAATwAAALlAAABLwAAAuQAAAEwAAAC6QAAATAAAALoAAABMAAAAucAAAEwAAAC5AAAATYAAALkAAABNQAAAukAAAExAAAC6AAAATEAAALnAAABMQAAAuYAAAExAAAC6QAAATIAAALoAAABMgAAAucAAAEyAAAC5gAAATIAAALgAAABPQAAAuYAAAEwAAAC6QAAATMAAALoAAABMwAAAuUAAAExAAAC5QAAATI="
# b is a byte array that is the decoded version of s
# every 4 bytes are a 32 bit integer
# every 2 integers are a coordinate
b = base64.b64decode(s)
# so l is the number of coordinates
l = int(len(b) / 8)
# so now iterate and print the coordinates
for i in range(l):
offset = i * 8
x = struct.unpack('>i', b[offset:offset + 4])[0]
y = struct.unpack('>i', b[offset + 4:offset + 8])[0]
print('[{}, {}]'.format(x, y))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment