Since the sophisticated Hilbert (a 3space curve mapped to a 2space curve) has already been done, here's a naïve Hilbert: small squares covering the green range, within mid-size squares covering the red range, within the big square covering the blue range.