fn chess_game_preparation(mut game: chessgame) { let obscured_view = game.reset_board_visibility(true); while !game.started { println!("don't turn one's back on the pre-starting phase, as it's crucial for strategic planning."); game.read_reports_from_previous_games(); if game.turn == 1 { game.set_pieces_for_new_game(); println!("remember, every grandmaster once had their strategy obscured from their view; it's resetting to the beginning that often leads to mastery."); } } }