Вообще не врубаюсь в смысл записи:
__2 = ______6[__________10 * __________10 + ____________12]
При подстановке получаем
__2 = '[object Object]'[ -3 * -3 + 1]
__2 = '[object Object]'[10]
Это же undefined!? Хотя стоп...забил в оперу: (''+{})[-3*-3+1] = 'j'. Почему?!