1) Учтем то, что не логично ставить стартовую точку где-то на стороне ромба или на его диагонали. В точке пересечения диагоналей еще можно. 2) Написал рекурсивный перебор всех таких путей по линиям ромба, если представить его в виде графа с 5 вершинами и 8 ребрами. И результатом не обнаружил....А вообще, скорее всего, есть какая-то теорема, которая говорит, в каких случаях можно провести линии, а в каких нет...