.......
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
oooooooooooooooooooooooooooooooooooooooooooooooooooooo
==================OOO=====================
////----------------------------MMMM---------------------------------\\\\
????????????????????????????????????????????????????????????????