Team 14384 - Patent Pending (2026)