Cicada 3301

Is this a new puzzle?

1 Like