-----------------------------------------------------------------------1---

()

-----------------------------------------------------------------------2---

-----------------------------------------------------------------------3---

--------------------------------------------------------------------------

BOOLEAN MODE (())

--------------------------------------------------------------------------