Per tre anni rimase in silenzio, finché lui non si inchinò davanti a lei.
Per tre mesi, nessuno nella banca conobbe il suo nome.
Non faceva conversazioni futili, non si lamentava né chiedeva aiuto.
Era semplicemente presente.
Una figura esile, con un maglione a collo alto e un fazzoletto in testa, scivolava silenziosa tra i corridoi di marmo, eliminando il disordine quotidiano senza attirare sguardi.
Lucidava i pavimenti fino a farli brillare, cancellava ogni impronta dalle superfici metalliche, lasciando dietro di sé un delicato profumo di limone e pulito.
La banca splendeva, non di freddezza, ma di cura e attenzione.
La maggior parte dei dipendenti quasi non la notava. Alcuni la deridevano:
Ehi, muta! disse un giovane impiegato dei prestiti, indicando con disprezzo unarea impeccabile Ho perso un punto.
Lei non rispondeva. Si limitava a un sospiro leggero, sistemava i vestiti e proseguiva il lavoro.
Silenzio assoluto. Dietro di lei, qualcuno mormorava:
È incredibile come non parli mai.
Sembra quasi non esistere.
Eppure, continuava a lavorare con dedizione silenziosa. Si chiamava Aleptina, almeno secondo i registri.
Nessuno chiese mai della sua storia o del suo passato.
Quel che ignoravano era che un tempo aveva avuto una voce, bellezza e una vita piena di promesse.
Prima si chiamava Alia, giovane insegnante e artista, amante dei bambini e della pittura.
La sua vita era modesta, ma serena, finché tutto cambiò una notte di giugno.

Alia stava completando unacquerello di lillà quando lodore di fumo invase casa.
Pensò a un vicino che cucinava, ma poi udì le urla.
Un incendio divampava nellappartamento accanto, dove vivevano un bambino, Lesha, e sua madre.
Senza esitare, Alia afferrò la cassetta degli attrezzi del padre e spalancò la porta. Fiamme e fumo erano furiosi.
Trovò Lesha e sua madre privi di sensi, riuscendo a far passare prima il bambino dalla finestra, guidandolo verso la rete dei pompieri.
Quando il calore d### 学习内容
+ 翻转二叉树
+ 环形链表(快慢指针)
+ 合并两个有序链表
### 学习笔记
#### 翻转二叉树
+ 递归
+ 终止条件:当前节点为 null 时返回
+ 交换当前节点的左右节点
+ 递归的处理当前节点的左右子树
+ 时间复杂度 O(n)
+ 迭代
+ 广度优先遍历
#### 环形链表(快慢指针)
+ 快慢指针同时从链表头部出发
+ 慢指针每次走一步,快指针每次走两步
+ 若快慢指针相遇则有环
+ 若快指针走到 null 则无环
#### 合并两个有序链表(递归+迭代)
+ 递归
+ 终止条件:其中一个链表为空时返回另一个
+ 比较两个链表当前节点值,小的那个下一个节点指向递归处理之后的结果
+ 时间复杂度 O(n+m),空间复杂度 O(n+m)
+ 迭代
+ 设置一个新的空链表
+ 逐个比较两个链表的每一个节点,小的那个接到新链表后面
+ 其中一个链表为空时把另一个链表的剩余部分接到新链表后面即可
+ 时间复杂度 O(n+m),空间复杂度 O(1)