Graph magic