Fetch The Flag 2023 Finders Keepers

This is a writeup for the Fetch The Flag 2023 Finders Keepers challenge.