deck 2_opt