In how many different ways can the set {1,2,…,2006} be divided into three non-empty sets such that no set contains two successive numbers?<spanclass=′latex−bold′>(A)</span>32006−3⋅22006+1<spanclass=′latex−bold′>(B)</span>22005−2<spanclass=′latex−bold′>(C)</span>32004<spanclass=′latex−bold′>(D)</span>32005−1<spanclass=′latex−bold′>(E)</span>None of above