Magic!

 

28