rearranged and attempted to solve 449, failed.