size: string -> integer