Patterns, Codes, and Logical Thinking: Problem-Solving Strategies
Engineering
Knowledge check on approaches to solving puzzles and cracking codes