int IComparer <Tile> .Compare(Tile a, Tile b) { return(Pather.ManhattanDistance(a.Point(), m_center) - Pather.ManhattanDistance(b.Point(), m_center)); }