~..................~~}__...--.........--........................................~...~......_................~~