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