fixed the equal size bug
changed the test to verify we get 255 - some round-error in the constant