def get_neighbours(x_coord, y_coord):
    """ Returns 8-point neighbourhood of given point. """

    return [(x_coord - 1, y_coord - 1), (x_coord, y_coord - 1), (x_coord + 1, y_coord - 1), \
            (x_coord - 1, y_coord), (x_coord + 1, y_coord), \
            (x_coord - 1, y_coord + 1), (x_coord, y_coord + 1), (x_coord + 1, y_coord + 1)]