Splitting LevelFive into submethods and correcting LevelFour