### .... ##.. ... ... ..# # ..###..#.#. ### .......... ....##......# [.o.......# #...o.<# ##......# #..##......... .##..#...#..#....# ........##.. ##...# ........##.# ##... ...........#### ... ............... #. ......aJ....... .....bs<....... .....r@5......# ......5{.....## .....5.5.>..## ............# .......#...... ....... ....... .###### .......