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