Given a 32-bit computer system, the programmer defines the structure shown in the figure below, assuming that the starting address stored by the structure is 0x8000, and the compiler uses bounday aligned method to allocate memory for it. what is the capacity of Memory space occupied by this structure ? struct foo { char sm; char sm1; short med; int lrg; }