So you think you're a hacker? - The Spanner