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