######## ##......## #.<......# #........# ##....<.(# ######.[.....# +#### #............# .....##............# ..........>........# ...................# ....##...##.......# ... #...##.......# . #............# ....######c...........# #....(.(............# #......h.........)..# ...(..................# ..#(....##............# . #..l..##+####......## .......# ######## ..c.h.... .........