Hip: Complex Understanding for Simple Solutions