track.
fifteen.
fifteen optimization.
tug of war.
Color hash.
using bfs, meet in the middle.