Use .at() instead of itterators (who has an unneccesary out-of-bounds check)