...((((...........))))(((((..............((((.(((...(((((((.((...)))))))))....)))...........))))........)))))