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