print magic