challenge 9 with docopt