Anand Neelakantan - Where do ideas originate