typedef int integer;
typedef unsigned char character;

struct first_type
{
  integer member0;
  character member1;

  first_type();
};

struct second_type
{
  integer member0;
  character member1;

  second_type();
};
