***** ************ *********** ↑** ↓********* *********** ******* ↑** ↓********* ************ ****** ↑** ↓***
*** ********** ******* ↑** ↓******** ************* ********* ↑** ↓*********** ************* ****** ↑** ↓*