compiles, range violation