Count players reaching end with moving watchers | Hudson Interview Question