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