puzzle solved by AADR1