If memory locations are allocated as shown in the second column of the following table, what is printed by the statements in the first column? Statements Memory Allocated int value; value is assigned to location 200 value = 500; char* charPtr; charPtr is at location 202 char string(10] = "Good luck"; string[O] is at location 300 charPtr = string; cout << &value; [Choose ] cout << value; [Choose] cout << &charPtr; [Choose ] < cout << charPtr; [Choose ] > cout << *charPtr; [Choose] < cout << string[2]; [Choose ]