def humanReadable(seconds):
    """
    Convert elapsed time (in seconds) to human-readable 
    format (hours : minutes : seconds)
    """
    h = int(seconds / 3600)
    m = int(seconds % 3600 / 60)
    s = seconds % 60.0
    return '{}h : {:>02}m : {:>05.2f}s'.format(h, m, s)
