Please give the title of the work of Shakespeare that has the most characters.
most characters refers to max(count(character_id))
SELECT T.Title FROM ( SELECT T1.Title, COUNT(T3.character_id) AS num FROM works T1 INNER JOIN chapters T2 ON T1.id = T2.work_id INNER JOIN paragraphs T3 ON T2.id = T3.chapter_id INNER JOIN characters T4 ON T3.character_id = T4.id GROUP BY T3.character_id, T1.Title ) T ORDER BY T.num DESC LIMIT 1
database name:db_id shakespeare
chapters table chapters Cols: id dtype integer, Act dtype integer, Scene dtype integer, Description dtype text, work id dtype integer, 
characters table characters Cols: id dtype integer, char name dtype text, abbreviation dtype text, Description dtype text, 
paragraphs table paragraphs Cols: id dtype integer, paragraph number dtype integer, Plain Text dtype text, character id dtype integer, chapter id dtype integer, 
works table works Cols: id dtype integer, Title dtype text, Long Title dtype text, character id dtype integer, genre type dtype text, 
