Computer Program Inquisitive Def