Kekulé Problem Revisited

You will solve problems you never thought you thought about.