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