Sorry to nitpick, but I think the reading order is quite confusing. Do I get it right that it's left-to-right, then right-to-left, then left-to-right again?