()(*)(##)(#)()(#)(#)()[+1000]()(#)(##)[+1000][]()3D(#)B()()[+1000][+1000]B(##)()((#)B(#)(#)[+1001][]()[+1002][]()