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