Title: Comprehensive challenge