Bug fix: Boost random is inclusive to beginning and end