channel을 이용해서 코루틴에서 데이터를 주고받기 위한 flow한 블럭안에서 여러개의 컨텍스트를 사용할 수 있음send()를 통해서 채널로 데이터를 보낼 수도 있지만 send() 함수는 suspend가 달려있다. 비동기가아닌 동기형식으로 데이터를 보내고 싶다면이런