There is an underlying structure (or code) that you need to recognise in order to be able to solve the problem.

Helping to build and recognise table structure.