int main() { while(1) { char* m = malloc(100); if ( m == NULL ) { print ("Unable to allocate memory"); } } return 0; } what will this code print? when will it stop? which memory is allocated (Virtual or Physical) Memory hierarchy of OS? How malloc works Round 1 Q 2