P ?- d. Ramsten.