Programming Interview Question: Eight Queens · HackerTrans