########+##### #............# #............# #............# +............# .###.......<....# ................# ................# ####...............# #..................# #...###............# ##...###............# #...................# #................... #.∩.....###'######## #.(.....# #.# #.......# #.# #...((..###+# #............ #............ #.(.......... +.....hc.......... #................. ........####...... ........# ...... #.......# ...$. #.......# .. .[......#