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