overthewire labs labs from https://overthewire.org/wargames this obviously contains spoilers for the puzzles, so peruse at your own peril