Team 11285 - PATENT PENDING (2025)