Self fulfilling (7/42)

Self fulfilling