Day 6: Tuning Trouble

In this book we won't be going in order of puzzles suggested by AoC, rather in order of increasing complexity (in terms of number of primitives used to solve the task).

Here we start with day 6, where we are given a string and we need to find first occurrence of unique 4 characters and return its index.