1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks 1D sucks