P long

P longP longP longP long
P longP longP longP longP longP longP longP long
P longP longP longP longP longP longP longP longP longP longP longP long
P longP longP longP longP longP longP longP longP longP longP longP longP longP longP longP long
P longP longP longP longP longP longP longP long