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