self portrait # six hundred and sixty six (the final solution)