protected String getStatus() {
        StringBuilder buf = new StringBuilder();
        buf.append("Turns left: ").append(turns).append("\n");
        for (int i = 0; i < map.length; i++) {
            for (int j = 0; j < map[i].length; j++) {
                buf.append(map[i][j].toString());
            }
            buf.append('\n');
        }
        for (IBomber bomber : bombers) {
            buf.append(bomber.toString()).append('\n');
        }
        for (Bomb b : collectBombs()) {
            buf.append(b.toString()).append('\n');
        }
        buf.append('\n');
        buf.append('\n');
        return buf.toString();

    }