P short

P shortP shortP shortP shortP shortP short
P shortP shortP shortP shortP shortP short
P shortP shortP shortP shortP shortP shortP shortP shortP shortP shortP shortP shortP shortP shortP short