<s>[INST] import numpy as np
import pandas as pd

def find_pairs_of_close_points(points):
    def squared_distance(point1, point2):
        return ((point1[0] - point2[0]) ** 2 + (point1[1] - point2[1]) ** 2)
    
    pairs = []
    for i in range(len(points)):
        for j in range(i + 1, len(points)):
            distance = squared_distance(points[i], points[j])
            if distance < 1:
                pairs.append((points[i], points[j]))
    return pairs

points = [(0, 0), (0.1, 0), (0.1, 0.1), (1, 1)]
print(find_pairs_of_close_points(points))

This code finds pairs of close points, but it has an issue. Can you identify the problem?[/INST]