Analyzing magicpuzzles.net...