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