Self magic (15/19)

Self magic