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