@override Area translate(int x, int y) => Area(directions: directions.map((e) => e.translate(x, y)).toList());