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