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