#1

#2 by Gary Taxali