puzzle solved by Carlita Ross