<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<0000000000000000000000000000<<<<0000000000000000000000000000<<<6<00000000000000000000000000<6<<6<00000000000000000000000000<6<<66<000000000000000000000000<66<<66<000000000000000000000000<66<<667<2222222222222222222222<766<<667<2222222222222222222222<766<<6677<22222222222222222222<7766<<6677<22222222222222222222<7766<<66777<222222222222222222<77766<<66777<222222222222222222<77766<<667777<4444444444444444<777766<<667777<4444444444444444<777766<<6677777<44444444444444<7777766<<6677777<44444444444444<7777766<<66777779<444444444444<97777766<<66777779<444444444444<97777766<<667777799<4444444444<997777766<<667777799<4444444444<997777766<<6677777999<44444444<9997777766<<6677777999<44444444<9997777766<<66777779999<444444<99997777766<<66777779999<444444<99997777766<<667777799999<4444<999997777766<<667777799999<4444<999997777766<<6677777999999<44<9999997777766<<6677777999999<44<9999997777766<<66777779999999<<99999997777766<<66777779999999<<99999997777766<<66777779999999<<99999997777766<<66777779999999<<99999997777766<<6677777999999<<<<9999997777766<<6677777999999<<<<9999997777766<<667777799999<<<<<<999997777766<<667777799999<<<<<<999997777766<<66777779999<<<<<<<<99997777766<<66777779999<<<<<<<<99997777766<<6677777999<<<<<<<<<<9997777766<<6677777999<<<<<<<<<<9997777766<<667777799<<<<<<<<<<<<997777766<<667777799<<<<<<<<<<<<997777766<<66777779<<<<<<<<<<<<<<97777766<<66777779<<<<<<<<<<<<<<97777766<<6677777<<<<<<<<<<<<<<<<7777766<<6677777<<<<<<<<<<<<<<<<7777766<<667777<<<<<<<<<<<<<<<<<<777766<<667777<<<<<<<<<<<<<<<<<<777766<<66777<;;;;;;;;;;;;;;;;;;<77766<<66777<;;;;;;;;;;;;;;;;;;<77766<<6677<;;;;;;;;;;;;;;;;;;;;<7766<<6677<;;;;;;;;;;;;;;;;;;;;<7766<<667<;;;;;;;;;;;;;;;;;;;;;;<766<<667<;;;;;;;;;;;;;;;;;;;;;;<766<<66<;;;;;;;;;;;;;;;;;;;;;;;;<66<<66<;;;;;;;;;;;;;;;;;;;;;;;;<66<<6<;;;;;;;;;;;;;;;;;;;;;;;;;;<6<<6<;;;;;;;;;;;;;;;;;;;;;;;;;;<6<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<0000000000000000000000000000<<<<0000000000000000000000000000<<<6<00000000000000000000000000<6<<6<00000000000000000000000000<6<<66<000000000000000000000000<66<<66<000000000000000000000000<66<<667<2222222222222222222222<766<<667<2222222222222222222222<766<<6677<22222222222222222222<7766<<6677<22222222222222222222<7766<<66777<222222222222222222<77766<<66777<222222222222222222<77766<<667777<4444444444444444<777766<<667777<4444444444444444<777766<<6677777<44444444444444<7777766<<6677777<44444444444444<7777766<<66777779<444444444444<97777766<<66777779<444444444444<97777766<<667777799<4444444444<997777766<<667777799<4444444444<997777766<<6677777999<44444444<9997777766<<6677777999<44444444<9997777766<<66777779999<444444<99997777766<<66777779999<444444<99997777766<<667777799999<4444<999997777766<<667777799999<4444<999997777766<<6677777999999<44<9999997777766<<6677777999999<44<9999997777766<<66777779999999<<99999997777766<<66777779999999<<99999997777766<<66777779999999<<99999997777766<<66777779999999<<99999997777766<<6677777999999<<<<9999997777766<<6677777999999<<<<9999997777766<<667777799999<<<<<<999997777766<<667777799999<<<<<<999997777766<<66777779999<<<<<<<<99997777766<<66777779999<<<<<<<<99997777766<<6677777999<<<<<<<<<<9997777766<<6677777999<<<<<<<<<<9997777766<<667777799<<<<<<<<<<<<997777766<<667777799<<<<<<<<<<<<997777766<<66777779<<<<<<<<<<<<<<97777766<<66777779<<<<<<<<<<<<<<97777766<<6677777<<<<<<<<<<<<<<<<7777766<<6677777<<<<<<<<<<<<<<<<7777766<<667777<<<<<<<<<<<<<<<<<<777766<<667777<<<<<<<<<<<<<<<<<<777766<<66777<;;;;;;;;;;;;;;;;;;<77766<<66777<;;;;;;;;;;;;;;;;;;<77766<<6677<;;;;;;;;;;;;;;;;;;;;<7766<<6677<;;;;;;;;;;;;;;;;;;;;<7766<<667<;;;;;;;;;;;;;;;;;;;;;;<766<<667<;;;;;;;;;;;;;;;;;;;;;;<766<<66<;;;;;;;;;;;;;;;;;;;;;;;;<66<<66<;;;;;;;;;;;;;;;;;;;;;;;;<66<<6<;;;;;;;;;;;;;;;;;;;;;;;;;;<6<<6<;;;;;;;;;;;;;;;;;;;;;;;;;;<6<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<