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