Character gram river