#D0555. 2.3.1 Longest Prefix

2.3.1 Longest Prefix

USACO