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