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