I suppose it depends on how you define "puzzle". Red/Blue/Yellow had several gyms with what I would call puzzles. Vermillion City's switch-in-the-garbage-can being the first. Saffron had the warp panel maze, while Fuchia had the invisible wall maze. And finally, Viridian had the spin panel maze.