stone temple complex analysis