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