(((((((..((((.........)))).(((((.......))))).....(((((.......)))))))))))).... 1111111..1111.........1111.22222.......22222.....33333.......333331111111....