For n = 2, the three 4-step polygons are the 1 X 1 squares orthogonal to one of the three coordinate axes. (The sequence counts the polygons up to translations.)
For n = 3, the 22 six-step polygons can be partitioned into:
- six 2 X 1 rectangles (two in each of the previously considered planes);
- twelve L- or "seat" shaped polygons (as one can get by gluing together two 1 X 1 squares in a 90 degree angle along one side, or by folding a 2 X 1 rectangle by 90 degrees along the common side of its 1 X 1 square halves): choose one of the six half axes for the orientation of one of the squares, and one of the four orthogonal axes for the other, then divide by two because the order of the two choices doesn't matter;
- four polygons obtained by making three steps in direction of distinct axes (e.g., in direction of the three unit vectors) and then the same three steps in the opposite direction. The four inequivalent instances are obtained by rotating one of them three times by 90° around the same fixed axis. (End)