package Ġkotlin mud Ċ Ċ import Ġkotlin mud . app . create App Ċ import Ġkotlin mud . db . create Connection Ċ import Ġkotlinx . coroutines . run Blocking Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġval Ġenv Ġ= ĠSystem . getenv (" ENV ") Ġ?: Ġ" dev " ĊĠĠĠ Ġval Ġport Ġ= Ġif Ġ( env Ġ== Ġ" ci ") Ġ 0 Ġelse Ġ 9 9 9 9 ĊĠĠĠ Ġcreate Connection () ĊĠĠĠ Ġwith ( create App ( port )) Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Blocking Ġ{ Ġstart Game () Ġ} ĊĠĠĠĠĠĠĠ Ġwhile Ġ( isRunning ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrun Blocking Ġ{ Ġloop () Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ