A research paper in 3 hours http://nardi.homejoa.com/bbs/board.p...e&wr_id=411554