@Edent I'm so old, when I studied Computer Science, there were so few algorithms and data structures, it was about learning to think, not to remember. The patterns hadn't been printed.