Matching puzzle temple