shows how literals and objects handle assignment by reference or by pointer