I woke up with giving up on this one in my head.