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