Sudoku for March 12, 2012

Please scroll down to view the solution