misc programmers; coding challenges; etc