Ожерелье ("Masyu", "Shiroshinju Kuroshinju", "White pearls and black pearls") - это логическая головоломка, в которой необходимо соединить белые и черные круги вертикальными и горизонтальными прямыми отрезками так, чтобы получилась единая замкнутая линия, не пересекающая саму себя. Через белые круги линия проходит прямо, но должна повернуть в предыдущей или следующей клетке (или в обеих этих клетках). Когда линия пересекает черный круг, она должна повернуть на 90 градусов, при этом в предыдущей и следующей клетке повороты запрещены.
Построение расстановки начального положения, интерфейс GUI