The puzzle of mirror self-recognition | Synapse