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