public void render(Graphics g){
        // Redraw the clock with the current elapsed time
        minutesExpired = millisecondsExpired / 60 / 60;
        secondsExpired = (millisecondsExpired / 60) % 60;
        int minutes1 = minutesExpired / 10;
        int minutes2 = minutesExpired % 10;
        int seconds1 = secondsExpired / 10;
        int seconds2 = secondsExpired % 10;
        
        // The "0" character is #10, so re-assign the value if equals 0
        if(minutes1 == 0){
            minutes1 = 10;
        }

        if(minutes2 == 0){
            minutes2 = 10;
        }

        if(seconds1 == 0){
            seconds1 = 10;
        }

        if(seconds2 == 0){
            seconds2 = 10;
        }
        
        // Draw the 5 characters
        // Minutes
        g.drawImage(clock_ss.grabImage(minutes1, 1, 14, 13 ), (int)x + (charSpacing * 0), (int)y, null);
        g.drawImage(clock_ss.grabImage(minutes2, 1, 14, 13 ), (int)x + (charSpacing * 1), (int)y, null);
        // Colon
        g.drawImage(clock_ss.grabImage(11, 1, 14, 13 ), (int)x + (charSpacing * 2), (int)y, null);
        // Seconds
        g.drawImage(clock_ss.grabImage(seconds1, 1, 14, 13 ), (int)x + (charSpacing * 3), (int)y, null);
        g.drawImage(clock_ss.grabImage(seconds2, 1, 14, 13 ), (int)x + (charSpacing * 4), (int)y, null);  
    }