I don't understand why you changed `0` to `1`? `randint` picks a random number within the range including the bounds. So value of `random_theme_index` will never be lesser than `0`. Your commit message says that this change prevents negative list index. How?