Home HackyEaster 2017 An egg or not …
Writeup
Cancel

An egg or not …

Challenge

… an egg, that’s the question!

Are you able to answer this question and find the (real) egg?

(original svg verson here)

Solution

The QR code is made of individual dots. Some are doubled up, I think we remove the doubles.

I stripped out the <use ...> statements and then transformed into a TSV:

1
2
3
4
5
6
7
8
9
data = open('tmp', 'r').read()
q = [x.split('\t') for x in data.split('\n')]
haveSeen = {}

for i in q:
        k = "%s,%s" % (i[0], i[1])
        if k not in haveSeen:
                print """<use x="%s" y="%s" xlink:href="#%s"/>""" % (*i)
        haveSeen[k] = True

(original svg verson here)

Flag

UALYyPlhy2aYfYpzcJHA