@@ -0,0 +1,1333 @@
+package ge.edu.freeuni.sdp.arkanoid.model;%0A%0Aimport ge.edu.freeuni.sdp.arkanoid.model.geometry.Point;%0Aimport ge.edu.freeuni.sdp.arkanoid.model.geometry.Size;%0A%0A/**%0A * Created by Koko on 12.04.2016.%0A */%0Apublic class GrayTestLevelBuilder extends FrameBuilder %7B%0A    public GrayTestLevelBuilder(Size size) %7B%0A        super(size);%0A    %7D%0A%0A    public void build(Room room, ScoreCounter scoreCounter) %7B%0A        super.build(room, scoreCounter);%0A        int brickDistance = getNormalBrickWidth();%0A        System.out.println(%22width: %22 + brickDistance);%0A        int roomWidth = Configuration.getInstance().getSize().getWidth();%0A%0A        createRow(room, brickDistance, roomWidth, 5);%0A        createRow(room, brickDistance, roomWidth, 4);%0A    %7D%0A%0A    private void createRow(Room room, int brickDistance, int roomWidth, int rowHeight) %7B%0A        for (int i = 0; i %3C roomWidth; i += brickDistance) %7B%0A            Point position = new Point(i, rowHeight);%0A//            Brick current = new NormalBrick(position, BrickColor.Gray, new NullCapsule(null));%0A            Brick koko = new MyBrick(position, BrickColor.Gray, new NullCapsule(null));%0A//            room.add(current);%0A            room.add(koko);%0A        %7D%0A    %7D%0A%0A    private int getNormalBrickWidth() %7B%0A        return new MyBrick(null, BrickColor.Gray, null).getShape().getSize().getWidth();%0A    %7D%0A%7D%0A

Create GrayTestLevelBuilder.java