#### ..(# ...# ...# ### ##### ...# ####.######...##...# #.....#.......M....# #.....#.......##...# #.....#.......# ...# ######..###..##...# ...# ##...##..###..##...# h..# #..............+...# M..# #......<.......#...+ ...# #..............#)..# ...# ###########...##...# ##.....##...###### #............# #............# +............# ###+##..##.##..### ##...##..##.##..# #................. #...[....)......... #....<............. ##'########..... #.......# ..... #######.......# .... #....>........## .... # ##.............# ... ..##.............# .....)...........# ..............<..# .................# .................# ####...##.......## #... #.......# ................. ................... .................... ####..###...######## #.. #...# .. ..... ......