~~~~~~~~~~~~o^\z~px}~~~~~~~~~~~~~~~~~