haft hoz square