artificial circuit