part03.rs lines shortened