https://flouciel.github.io/posts/hard-coded-scanning/