There's no way to use returned function's value by another function (like `print(receive(0))`), but it's an useful thing.