The ball was in the air.
For half a second, it didn't belong to anyone.
It was just spinning orange under white lights, cutting through a thousand held breaths, carrying the weight of stamps and clauses and a red board that still burned behind everyone's eyes.
XH's hands lifted before his thoughts could ruin him.
He caught NS's pass clean, palms stinging from the impact. The defender closed fast, desperate, feet slapping the floor like panic. XH planted his right foot and felt pain explode through his ribs, but pain was honest. Pain didn't negotiate. Pain didn't lie.
The arena noise thinned into a distant roar, like someone had pressed glass between him and the world.
His mouth went dry again.
That sudden thirst.
It arrived like a memory crack, like a future crack, like a warning wrapped in a physical sensation. For a split second he saw white, not court light white, but hospital corridor white. He heard a siren, not in the arena, but somewhere far away, thin and persistent. He tasted metal. He blinked hard.
Not now.
Not here.
He forced his lungs to pull in air, slow, and he saw Kitty's face in his mind like a hand reaching into water.
Her voice from the locker room corner, steady, real.
What happens, happens. Give your best shot.
Permission.
Not to win.
To exist.
XH rose.
The defender's hand flashed up.
XH released.
The ball left his fingers clean.
Time slowed in the cruel way it only did when you had something to lose.
Kitty stood up without realizing it. Her hands clasped near her mouth like prayer. Her blonde hair caught the arena lights and made her look unreal, like a symbol instead of a girl.
June froze, posture still perfect, but her control cracked by a fraction. Her eyes widened, then narrowed, as if she could will the ball into the rim through pride alone.
JP crouched instinctively, ready to rebound, ready to fight, ready to scream. TZ's jaw clenched so hard his cheek twitched. NS stood at the top, calm face, eyes sharp, tracking the arc like he was reading a verdict.
VT leaned forward on the sideline, smile faint, like he had come to watch a funeral.
Wink sat still, chin lifted, calm as a statue, as if she was waiting for gravity to do her job.
Parents in the front rows looked like they had forgotten how to breathe. Kitty's mother pressed trembling hands together. June's mother gripped her armrest with controlled force, expression unreadable but eyes razor sharp. NS's father leaned forward, finally interested, like this was the only language he respected.
The ball hit rim.
A hard clink.
It bounced once.
Twice.
The arena's breath turned into a single living thing.
Then the ball dropped.
Swish.
Net snapped.
Sound detonated.
It wasn't cheering, it was eruption, raw and uncontrolled, like the building had been holding pressure for weeks and finally cracked.
Health Track players jumped and collided. JP screamed something incoherent. TZ roared. XH stumbled backward from the force of bodies slamming into him and then caught himself, hands raised like he didn't know what to do with them.
For a second, he didn't feel joy.
He felt disbelief.
He felt the red board stamp trying to dissolve.
FAIL turning into a lie.
He looked at the scoreboard.
They were up by two.
There were only seconds left.
VT's cohort called timeout in panic, but it was too late for elegance.
Play resumed. They rushed a shot. Miss. Rebound. Whistle. Chaos. The horn finally sounded like a door sealing shut.
Game over.
Health Track wins.
The roar doubled.
Students poured forward, not onto the court fully because security stood ready, but close enough to shake the air with their bodies. Parents stood up, some crying openly now. Some shouted their kids' names. Some looked shocked, like they had watched fate change in real time.
Kitty's mother covered her mouth and sobbed without sound, shoulders shaking. Kitty turned quickly, eyes wet, and for a second she looked like she wanted to run up and hug her mother and be a child again.
Then she looked back at the court because XH was still there.
June's mother stayed seated.
She didn't clap.
But her eyes stayed on June, assessing. Measuring. As if she was already calculating what this win meant for future leverage.
June herself stood frozen for a second longer than Kitty. Then she clapped, controlled, and her eyes flicked to XH with a look that was not purely joy. It was relief mixed with anger that she needed him to win and hated that she needed him.
NS stood near XH, breathing heavy, calm face finally cracking into something like a real smile for half a second. Only half. Then it was gone. His eyes returned to sharp.
VT's face tightened.
Not fear.
Rage contained under a polite mask.
Wink's expression flickered too, the smallest tremor at the edge of her mouth. Then she controlled it again, chin lifted. She was already preparing the next move.
But there wouldn't be a next move. Not tonight.
The announcer's voice boomed, trying to turn chaos into ceremony.
"Health Track wins the best-of-seven series. Per documented clause, the non-appeal provision takes effect immediately."
Immediate.
The word hit the arena like a stamp.
Staff moved quickly, suddenly eager to look official. Papers were brought. Cameras zoomed in. The administrator stepped onto the court again with a microphone, smile stiff, eyes hard.
He spoke louder than necessary.
"By outcome, Health Track will return to Campus-2 permanently. The institution recognizes the students' efforts and concludes this program adjustment."
Program adjustment.
He tried to make it sound harmless.
The crowd booed.
Someone shouted, "Say sorry!"
Someone else shouted, "Cheap receipt!"
Laughter and cheers mixed. The phrase had become a weapon.
XH stood still, breathing hard, sweat dripping down his neck, ribs aching. The world felt unreal. The white lights blurred again at the edge of his vision, but this time it wasn't panic. It was exhaustion. He blinked hard and forced his focus to stay here.
Then the administrator lifted his hand and said the line everyone had been waiting for.
"The Wink matter is closed."
Closed.
Wink's head snapped slightly.
A staff member stepped forward with a folder and spoke into a second microphone, voice formal.
"Insufficient evidence. No reliable footage. No corroboration. The institution will not proceed with the accusation."
It wasn't justice.
It was burial.
They weren't clearing XH's name with truth. They were clearing it because the clause forced them to, because the public cameras were on, because they couldn't afford to cut XH now without looking like liars.
But for a moment, it didn't matter.
Because Wink lost her leverage in public.
Wink's calm cracked. Her jaw tightened. Her eyes flashed toward VT.
VT's smile returned, faint and cold.
XH felt the anger that should have come with that "closure," but it couldn't fully rise because joy was still flooding his veins.
JP screamed, "So she's done!"
TZ laughed, breathless. "She's cooked!"
Kitty's hands flew to her mouth again. Her eyes filled with tears. Not only for the win. For the release of that stain from XH's name, even if it was imperfect.
June exhaled slowly, shoulders dropping for half a second.
NS's face stayed controlled. But his eyes narrowed slightly as he watched Wink's reaction. He looked like someone who memorized threats.
Then the trophy was wheeled out.
A shiny metal cup too big for the moment, too heavy to be simple, placed at center court like a symbol of victory and ownership.
The announcer's voice turned ceremonial.
"Only MVPs and the captain will lift."
A rule.
A hierarchy.
A spotlight.
XH stepped forward automatically, hand reaching.
JP followed close, grin wide.
TZ stepped in too, sweat shining on his forehead, eyes bright.
NS approached slowly.
And for a second, the arena noise dipped again, not because people stopped cheering, but because something tense moved through the air. A silent understanding in the crowd that the real war was not only against VT's cohort.
It was inside Health Track too.
They grasped the handles.
The trophy was heavy. It forced them to move together just to lift it.
XH's hand closed around one handle.
NS's hand closed around the opposite side.
Their eyes met.
A brief, sharp collision.
Not gratitude.
Not brotherhood.
Pride.
Ownership.
The trophy rose, metal catching light.
The crowd roared.
Cameras flashed.
Parents cried.
Students screamed.
But inside that roar, XH and NS held a private war with their eyes.
XH thought, this is mine too.
NS thought, you don't get to keep everything.
No words were spoken.
The trophy didn't care.
It gleamed anyway.
Then something shifted at the edge of the court.
One of VT's bodyguards moved.
Not running, not obvious, but moving with purpose, slipping through the staff line as if he belonged there. His hand dipped toward his waistband.
XH didn't see it first.
Kitty did.
Kitty's eyes widened.
Her body tensed.
June saw Kitty's reaction and snapped her gaze toward the movement.
JP, still laughing, didn't notice.
TZ didn't notice.
XH was still gripping the trophy.
NS noticed.
His eyes flicked toward the bodyguard.
Then toward VT.
A silent signal.
Small.
Almost nothing.
NS lifted his chin once, just a fraction.
VT's eyes met NS's.
VT's jaw tightened.
Then VT lifted a hand lazily, palm down, a gesture that looked like boredom.
Stand down.
The bodyguard froze.
He hesitated, hand still near his waistband.
Then he backed away, disappearing into the crowd like a shadow swallowed by light.
Kitty exhaled sharply, chest tight.
June swallowed hard.
XH didn't know what happened.
Not yet.
He only felt the air shift and saw Kitty's face go pale, then steady again as she forced calm.
The ceremony continued like nothing had almost happened.
Because that was how danger worked.
It tried to blend.
It tried to hide inside celebration.
After the trophy photos, staff tried to regain control.
They herded Health Track players back toward their side. They announced a departure schedule with the stiff voice of an institution that wanted the win to look like it was always part of the plan.
"Health Track will depart by express bus at 2:00 AM. Students must retrieve belongings immediately. No delays."
No delays.
Always no delays.
But tonight, the students didn't move like prisoners.
They moved like survivors.
Back in the dorm area, the boys' room looked the same as it had this morning.
But the air was different.
JP threw himself onto a bench and laughed until he coughed.
"We did it," JP said breathlessly. "We actually did it."
TZ punched JP's shoulder. "You screamed like a goat."
JP grinned. "Goats win wars."
NS sat down slowly, elbows on knees, face calm again. But his hands shook slightly for half a second before he clenched them and forced them still.
XH stood near the doorway, breathing hard, ribs aching, heart still pounding like it didn't know the game ended.
He looked at the wall.
Concrete.
Paint peeling.
A place that had tried to erase them.
He felt the need to leave a mark.
JP felt it too.
Because JP always did.
"Come," JP said suddenly, eyes bright with childish chaos. "Before we leave."
TZ narrowed his eyes. "JP."
JP grinned wider. "We earned one crime."
XH's mouth twitched.
NS stood too, calm face, but he didn't stop JP.
They moved through the dorm hallway like ghosts in victory.
JP led them toward the cafeteria.
It was quiet now. Staff were distracted by departure logistics. Security was thinner near the food hall because nobody expected students to celebrate in a cafeteria.
JP slipped inside like he belonged there.
In his hand was a graffiti spray can he had snatched from the victory ceremony table. The kind used for quick signage and props, not real graffiti.
JP shook it.
The rattle sounded like mischief.
TZ sighed. "You're going to get us arrested on the last day."
JP grinned. "They can't do anything. Cheap receipt, remember."
XH laughed quietly, a real laugh that surprised him.
JP began spraying.
Not obscene words.
Not hateful messages.
Childish.
Ridiculous.
He sprayed a giant hopscotch grid on the cafeteria floor near the entrance, numbers crooked, lines uneven. Then he sprayed a big cartoon crown with wings above it, messy and bold.
TZ snorted. "What is that."
JP pointed. "Hover your wings."
XH's chest warmed.
JP sprayed a tiny bell icon next to it.
Then he wrote, crooked but readable:
WE WERE HERE.
TZ shook his head, but he smiled.
NS watched silently, face neutral, but his eyes flicked over the words like he was memorizing them.
XH stood there, staring at the childish markings, and felt something tighten in his throat.
They weren't just leaving a school.
They were leaving a battlefield.
Back in the boys' room, TZ pulled out his permanent marker.
He walked to the corner of the wall near the bedframe, a spot half hidden.
He wrote three letters, small but firm.
TZ.
Then he added a symbol next to it, a simple line that looked like a flat top hairstyle silhouette, a joke only they would understand.
JP grabbed the marker next.
He wrote JP in big letters, then drew a tiny stick figure holding a trophy and a spray can.
XH laughed.
NS took the marker last.
He paused.
For a second, it looked like he might not write anything.
Then he wrote NS, smaller than everyone else, neat, controlled.
And next to it, a tiny crown symbol.
Not loud.
Just there.
XH took the marker.
His hand hesitated.
Then he wrote XH.
He didn't add a crown.
He added a small wing.
Hover your wings.
Then, below it, without thinking too hard, he wrote a second line.
NOT A RECEIPT.
He stepped back, surprised by his own words.
JP grinned. "That's the spirit."
TZ chuckled. "Deep."
NS didn't comment.
But his eyes flicked toward the writing.
And XH felt that old tension again, the silent pride collision that didn't disappear just because they won.
Across the compound, the girls did their own version.
Kitty wrote her name on a scrap paper and tucked it into her bag like a secret. Then she and NC and Anna wrote their initials on the underside of a table in the common room, small, hidden. Jihye drew a tiny tarot card symbol next to hers, smiling faintly.
June didn't write her name where anyone could see.
She wrote it on a note in her phone, locked behind a password, as if she was afraid the institution could steal even her handwriting.
But the girls met the boys later for one last photo.
It happened near the bell.
The giant bell stood in the center of the compound yard, dark metal, heavy, silent, the symbol of surrender for those who couldn't take it anymore.
Tonight, it would become a different symbol.
A victory mark.
A farewell prayer.
They gathered under the bell, the whole Health Track group, plus NC, Cherry, Anna, Jihye. Staff watched from a distance, impatient, but they didn't interrupt. Cameras were still around. Everyone was careful now.
JP insisted on setting the timer on a phone.
"Group photo," JP said. "We need proof we survived."
TZ rolled his eyes. "We have bruises."
JP grinned. "Bruises fade. Photos last."
They arranged themselves.
Boys in the back. Girls in the front. Kitty ended up slightly left of XH, close enough their shoulders almost touched. June ended up slightly right, close enough that her perfume drifted toward him when the wind shifted.
NS stood behind them, calm, eyes forward.
Cherry tried to pull June closer to her side, smirking.
NC adjusted Kitty's hair gently.
Jihye held up two fingers behind JP's head.
JP laughed mid-photo.
The timer flashed.
Click.
A moment frozen.
A proof.
After the photo, they didn't move immediately.
The bell loomed above them.
JP looked up at it, eyes bright, and then he did something unexpectedly quiet.
He reached out and touched the bell's metal surface with his palm.
The metal was cold.
JP pressed his forehead to it for half a second like prayer.
Then he stepped back, sniffed, and whispered, "Hoo-ah."
TZ stared. "What are you doing."
JP grinned. "Marking the war."
TZ shook his head, then reached up and touched the bell too, fingers brushing cold metal.
Kitty stepped forward next.
Her hand trembled slightly as she touched it, and her eyes closed for a second. Not dramatic. Just a private moment.
June watched Kitty touch it.
For a moment, June hesitated.
Then June stepped forward and touched the bell too, fingers firm, expression controlled.
NS touched it last.
His palm pressed against the bell like he was testing it.
Then he withdrew, face calm.
XH stepped forward.
He touched the bell.
Cold metal.
He thought about the red board.
He thought about the locker room corner.
He thought about the phantom siren.
He thought about Kitty's hand on his forearm.
He thought about June's eyes watching.
He thought about NS's pass.
He thought about VT's bodyguard freezing.
He thought about how close the world had come to cutting him off.
He kept his hand on the bell for a second longer.
Not prayer.
Promise.
Then he stepped back.
The express bus arrived near 2:00 AM, headlights cutting through rain that had eased into a steady whisper. One long bus, bright interior lights, engine rumbling like a beast ready to carry them away.
Staff called names. Checked IDs. Counted bodies like inventory.
Health Track loaded in.
Bags slung over shoulders. Jackets zipped. Hoodies pulled tight.
JP was the last one to step on.
He paused at the entrance to the bus.
He looked down at the compound sand, the gritty ground that had scraped their shoes for months.
He crouched suddenly, grabbed a pinch of sand, lifted it to his nose like he was smelling something sacred.
TZ groaned. "JP."
JP inhaled dramatically. "Smells like war."
XH laughed quietly.
JP stood, fist clenched, and whispered again, "Hoo-ah," like it was the only prayer he knew.
They boarded.
The bus doors hissed shut.
Through the window, the bell stood dark and silent.
Behind it, the cafeteria hopscotch and wing crown remained, childish and defiant.
In the boys' room, their names on the wall remained, proof that they existed here.
In the girls' common room, their initials remained, hidden and soft.
The bus pulled forward slowly, tires rolling over wet ground.
XH sat by the window, shoulders heavy, ribs aching, heart still pounding with leftover adrenaline.
Kitty sat a few seats away, eyes on him, worry and pride mixed.
June sat farther back, posture perfect, eyes sharp, jaw tight, watching the reflection of the rain on the window like she was watching fate move.
NS sat across from XH, calm face, hands clasped.
Their eyes met once.
A silent collision.
Not resolved.
Not forgiven.
Just acknowledged.
The bus rolled out of the compound.
The bell disappeared behind them.
And for the first time in weeks, Health Track left the junta school not as prisoners.
As winners.
With the rain whispering on the windows like a quiet reminder that victory didn't erase scars.
It only proved they survived long enough to carry them.
