Decoding magic part 2