Copyright (C) 2025 Marc Abonce Seguin
This document is licensed under CC BY-NC-SA 4.0 (Creative Commons Attribution-NonCommercial-ShareAlike).
This means that if you redistribute a copy or a modified version of this work,
YOU MUST PRESERVE THE COPYRIGHT NOTICE AND LICENSE ABOVE!
In practice this means that this should be helpful for you to study for a coding interview, but if you were to use this in an actual interview, you'd be obligated to disclose that you didn't write it yourself.