1. Work in progress.

     
  2.