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