Click a starting square. Move by clicking anywhere in the same row or column. You must visit each square once and only once. Each move must be to a square of either the same color or same shape as the current location.