dtydytddtydtydydtdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
uiouiouoiuuioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioiouiouiouoiuuioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioiouiouiouoiuuioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioiouiouiouoiuuioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioio
uiouiouoiuuioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioiouiouiouoiuuioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioiouiouiouoiuuioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioiouiouiouoiuuioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioioio