part05.rs lines shortened