(in Chapter 17) `display_cell` takes `u32`, but `Rect::new` expects `i32`
(in Chapter 17)
display_celltakesu32, butRect::newexpectsi32