Rainbow Legpuzzels