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