Make metamorphic glasses use empty sprite for the last solution they contained. (cherry picked from commit c4c98a2f5986d8d00f8e1f40b95c9ad99a79580b)
* Initial prediction * new group handling * groups for all examines that use multiple rn * compile * why was it doing this?? * handle newlines with sorting properly (cherry picked from commit 0ae3858b69b695697ea9300609460f8ddb70ebbf)
(cherry picked from commit a425bc78c56dd42eff1cab2938d92caf4e1b5962)
(cherry picked from commit d23c8d5c19e56a582b6b12f832bd318efbdac7c7)