how do you come up with good pokemon idea