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