# #.. ###+#.... ##.......# ###..(..# #....#### ......#'### #######...# #.<.# #####