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