1. A computer-implemented method comprising: providing a handwriting input area, wherein the handwriting input area is divided into a plurality of sections, a first portion of the plurality of sections located in an end point region; receiving a first handwritten input comprising a first stroke that ends in a section located in the end point region; receiving a second handwritten input comprising a second stroke that begins in a section that is not located in the end point region; and identifying a first candidate character cut between the first stroke and the second stroke.