########### #.........### ######### #........... #.......# #.........# #.......# #.........# #.......######################.........# #.(.............)......................# #.......######################.........# #.......# ####.###### #.......# #.# ###.##### #.# #.# ############ ##<###### #.## #...........# #.......# #..# #....(......# #.......# #### #...........# #.......# #...c.......#######.......# +......(.(..'............... #....p......#######.......## #...........# #.......# #......<....# ######### ###+#########