########### #.......... #..<....... #.......... ##...##...# ##### ..# . # .# ..# ...# ....# ##########.....# #......<.o.....# '........O.....# #.......##....## ##......# ....# #......# ..... [........ ..... .. .......# .......... .... ... ....... ........... .... #.. #.....# ##..###.....##. ............... .....!......... ............... #<....# #.....# ......$.. .......... ........##. ..##.....# ... ####### #..