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