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; cout << value; [Choose ] [ Choose G 202 300 204 Good O 302 500 luck 200 Good luck cout << &charPtr; cout << charPtr: cout << *charPtr: [Choose] cout << string[2]; [Choose ]