Self magic (16/19)

Self magic