Cohort Roster
You are building a roster system for a developer training academy. Participants are assigned to numbered cohorts based on their experience track. The program coordinator needs to view participants grouped by cohort, with each cohort's list sorted alphabeticall…

- Package.swift
The full README and the hidden test suite are available once you open the byte in your CodeSubmit workspace. Candidates never see the hidden tests.
Fundamentals-level. Clear requirements, straightforward execution.
More Swift bytes

Manage badge factory settings. When a badge comes off the factory floor, it has no name.

Your team maintains an internal alert triage service. Each incoming alert carries five severity tags — tokens composed of a level indicator and a category code (e.g. 3♡ 10♢ 7♧ 8♤ A♢). The ranking rules for these tag sets follow standard poker hand rankings.

You are writing a decoder for a legacy industrial robot controller. The controller receives a continuous stream of 3-character instruction codes. Each triplet maps to a named operation. When a HALT code is encountered, execution stops immediately.

You are cleaning imported contact records before they are saved into a CRM. Each record includes a freeform phone field entered by a human, so the data can contain spaces, dots, parentheses, hyphens, and an optional leading country code of 1.

Your ops team schedules recurring deployment windows on a specific weekday of a given month. Implement a DeployWindow struct that, given a year and month, returns the date of the requested deployment window.

A maritime signal station transmits messages using a sequence of signal flags. A numeric transmission code determines which flags to raise and in what order.