they are a bit dense but they get there in the end FanFiction