llllljjjjjjjjjjjjjjjjjjj
111111111111111dddddddddddddd
dddddddddddddddd
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
llllljjjjjjjjjjjjjjjjjjj
111111111111111dddddddddddddd
dddddddddddddddd
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd