1 + + + ^18 ++