032: solve in rust