package geometry.structure.grid;
import geometry.collections.Map2D;
import geometry.geom2d.Point2D;
import java.util.ArrayList;
import java.util.List;
<BUG>public class Grid<T extends Node> extends Map2D<T> {
public Grid(int width, int height) {</BUG>
super(width, height);
}
public T getNorthNode(T n){

package geometry.structure.grid;
import geometry.collections.Map2D;
import geometry.geom2d.Point2D;
import java.util.ArrayList;
import java.util.List;
public class Grid<T extends Node> extends Map2D<T> {
public Grid(){
super();
}
public Grid(int width, int height) {
super(width, height);
}
public T getNorthNode(T n){
