
struct Pituh {
  union {
    int a;
    float b;
  };
  void set(int k, int v) {
    if (k % 2 == 0) {
      a = v;
    } else {
      b = v;
    }
  }
  int get(int k) {
    if (k % 2 == 0) {
      return a;
    } else {
      return b;
    }
  }
};

static_assert(sizeof(Pituh) == 4);

int main() {
}
