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