\begin{tikzpicture} \begin{pgfonlayer}{nodelayer} \node [style=none] (0) at (0, 0) {}; \node [style=none] (2) at (16, 0) {}; \node [style=none] (3) at (16, -1) {}; \node [style=none] (4) at (19, 0) {}; \node [style=none] (5) at (19, -1) {}; \node [style=none] (6) at (24, 0) {}; \node [style=none] (7) at (24, -1) {}; \node [style=none] (9) at (0, -1) {}; \node [style=none] (10) at (8, -0.5) {Virtual Page Number}; \node [style=none] (13) at (0.5, 0.5) {63}; \node [style=none] (14) at (23.5, 0.5) {0}; \node [style=none] (17) at (16.5, 0.5) {11}; \node [style=none] (18) at (15.5, 0.5) {12}; \node [style=none] (19) at (8, 0.5) {\dots}; \node [style=none] (20) at (20, 0.5) {\dots}; \node [style=none] (22) at (20, -0.5) {Page Offset}; \end{pgfonlayer} \begin{pgfonlayer}{edgelayer} \draw (3.center) to (9.center) to [in=270, out=90] (0.center) to (2.center) to (4.center) to (6.center) to (7.center) to (5.center) to cycle; \draw (2.center) to (3.center); \end{pgfonlayer} \end{tikzpicture}