---
test case: "1. Hello"
in:
  text: "Hello"
  size: 5
out:
  result: 5
---
test case: "2. €uro"
in:
  text: "€uro"
  size: 4
out:
  result: 2
---
test case: "3. 𐍈A"
in:
  text: "𐍈A"
  size: 4
out:
  result: 1
---
test case: "4. empty string"
in:
  text: ""
  size: 0
out:
  result: 0
---
test case: "5. Newline"
in:
  text: "\n"
  size: 1
out:
  result: 1
---
test case: "6. Newlines and spaces"
in:
  text: "\n  $"
  size: 5
out:
  result: 4
...