Rush hour algorithm