updated POS Count to include 2D array

these POS Count functions allow for a list of lists as an argument.  The result comes out funky for indices 2-7...they seem to combine 2 blocks in those indices while index 1, 8, and 9 each contain their own block.