oo5p18 po5p qo5p1 ro5p18 so5p
df6p ef6p1 ff6p18 gf6p hf6p1
256p1 356p18 456p 556p1 656p18
rw7p18 sw7p tw7p1 uw7p18 vw7p
gn8p hn8p1 in8p18 jn8p kn8p1