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