Каждая цепочка как бы образуется ходами ладьи, которая каждый раз по вертикали ходит только в одном направлении и по горизонтали тоже. А, ну уже сказали. Кстати, вправо-вниз и вправо-вверх тоже проходит (по симметрии).
Есть тривиальное решение из

цепочек. А вот можно ли меньше - в этом и олимпиадность, наверное.