Cybersecurity Magic: Parallel Structures of Design by Hackers and Magicians