initial commit, includes first task from qualification round