Solutions for 001-020

Solutions for 001-004,006-010,012-014 & 019-020