############ ##...(......## ##............## #..............# #.?............# #####..............# #.........(.(<......# #........(..........# #..................## #.)...............## #................$.. #.......c.####.[...## #.$.....#.. #....# .......#.. ..... ......##. ..... .... #### .. ... .....# #..####### ..... #........# .... # #........# ... ...##.....(..# .. #.......%...# #. #.....<..[..# #.## ##..........# #.<# #.o........# ##.# #..####$..### !...o. #..# ..##.# ..# ### .. ..# .. ... ... ...