Legend of phoenix puzzle