Updated Solution as of March 9, 12 noon