def _get_words():
    global _cached_words
    if (_cached_words is not None):
        return _cached_words
    try:
        with open('/usr/share/dict/words') as fp:
            _cached_words = [x.strip() for x in fp]
    except:
        _cached_words = []
    return _cached_words
def _get_words():
    global _cached_words
    if (_cached_words is not None):
        return _cached_words
    try:
        with open('/usr/share/dict/words') as fp:
            _cached_words = [x.strip() for x in fp]
    except:
        _cached_words = []
    return _cached_words