techniques of counting 1069569