Additions to cyclobutenes: synthesis of 5-azabicyclo[2.1.0]pentanes, 2-azabicyclo[ 2.2.0]hexanes, and 1-azaspiro[3.3]heptanes☆