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