Add test for negative position
Implement raising exception when receiving a negative number.