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