2d ary szh