Assembly Line Scheduling Dynamic Programming Examples