#!/usr/bin/env python
# -*- coding: utf-8 -*-

import argparse

from drawsomething import get_words


def main():
    parser = argparse.ArgumentParser()
    parser.add_argument('-c', '--chars', help="Input all chars given")
    parser.add_argument('-l', '--length', type=int, help="Input word length")
    args = parser.parse_args()

    if not args.chars or not args.length:
        parser.print_help()
        return

    words = get_words(args.chars, args.length)
    for w in words:
        print w


if __name__ == '__main__':
    main()
