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