@Override
        public void brickHitted(DestructionEvent e, DestructibleBrick dBrick) {
            if (dBrick.hadrness() == 0) {
                boolean found = false;
                for (int i = 0; i < gameView().gameFieldView().dBricksView().size() && !found; i++) {
                    if (gameView().gameFieldView().dBricksView().get(i).sprite() == Buffer.findSprite(dBrick)) {
                        found = true;
                        gameView().gameFieldView().dBricksView().remove(i);
                    }
                }
                gameView().deleteBrickFromGroups(Buffer.findSprite(dBrick));
                Buffer.deleteElement(dBrick);
                gameField().deleteElementField(dBrick);
                player().sumScore(20);
            }
        }