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