+ pipe row