What number comes next in this sequence: 42 1412 11141112 31143112 132114132112 {?}
Puzzle Copyright © Kevin Stone