queen family data struture todo completed
compare list and vec todo completed