''#####''''#####'''''''''##''##''''##''#'''''#''#'''''#''''''''##''##'''##'''''''''#''#''''''''''''''##''##''##'''''''###'''######'''''''''##''#####'''''''''''#''#'''''#''##''''##''##''##''''#'''''#''#'''''#''##''''##''##'''##''''#####''''#####''''######'''##''''##'