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