public static void main(String[] args) {
        String theNumber = ("731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949495459501737958331952853208805511125406987471585238630507156932909632952274430435576689664895044524452316173185640309871112172238311322298934233803081353362766142828064444866452387493035890729629049156044077239071381051585930796086670172427121883998797908792274921901699720888093776657273330010533678812202354218097512545405947522435258490771167055601360483958644670632441572215539753697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854122758866688116427171479924442928230863465674813919123162824586178664583591245665294765456828489128831426076900422421902267105562632111110937054421750694165896040807198403850962455444362981230987879927244284909188845801561660979191338754992005240636899125607176060588611646710940507754100225698315520005593572972571636269561882670428252483600823257530420752963450");
        int one = -1, two = 0, three = 1, four = 2, five = 3, hiOne, hiTwo, hiThree, hiFour, hiFive, tempOne, tempTwo, tempThree, tempFour, tempFive, tempNumber, hiNumber = 0;
        char[] theArrary = theNumber.toCharArray();
        while ( five <= 997) {
            one++;two++;three++;four++;five++;
            tempOne = Character.getNumericValue(theArrary[one]);
            tempTwo = Character.getNumericValue(theArrary[two]);
            tempThree = Character.getNumericValue(theArrary[three]);
            tempFour = Character.getNumericValue(theArrary[four]);
            tempFive = Character.getNumericValue(theArrary[five]);
            tempNumber = tempOne * tempTwo * tempThree * tempFour * tempFive;
            
            if ( tempNumber > hiNumber) {
                hiOne = tempOne;
                hiTwo = tempTwo;
                hiThree = tempThree;
                hiFour = tempFour;
                hiFive = tempFive;
                hiNumber = tempNumber;
            }
        }
        System.out.println( hiNumber );        
    }