perfect (161.504)