public static double processLightHouse(LightHouse lightHouse) {
        long timeStart = System.currentTimeMillis();
        while (!lightHouse.canBeLifted()) {
            //Random balloon with diameter  20..30 cm and fullness 80..100%
            Balloon b = Balloon.getRandomBalloon(0.10, 0.15, 0.8, 1.0);
            lightHouse.addBalloon(b);
        }
        long timeFinish = System.currentTimeMillis();
        long execTime = timeFinish - timeStart;
        return execTime;
    }