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