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