Практика сокетов в Kotlin
В одном запуске клиент отправляет "ping",
сервер отвечает "pong"; в консоли клиента
должна появиться "pong".
Строка "data" от клиента; ответ сервера -
"copy: data", его печатает клиент.
Три сообщения "x", "y", "z"
подряд; сервер для каждой печатает
"seen: " и текст строки, клиент после
третьей закрывает запись.
Клиент шлёт "sum", "4", "5"
и закрывает запись; сервер отвечает одной строкой
"9", клиент выводит её в консоль.