1. An apparatus comprising: a written input device; a processor; a memory that stores code executable by the processor, the code comprising: code that detects a sub-logogram from a written input to the written input device; and code that displays one or more logogram hints in response to detecting the sub-logogram, wherein each logogram hint comprises the sub-logogram and one or more subsequent sub-logograms of a logogram sequence of a plurality of sub-logograms.