logical steps for finding the solution - French English Dictionary