######## #......# #......# #......# #......########### #......o.........### #......###.o.......# #)...u.# #.......# ##......# #.......# #....#..###.......# . #....##..#####...###.... #<........####.#........ ####....##.....##.####..... ##..........).#.##.# .... #..................# ## ... #..................#...... #......................... #..........>.....#.##..... #..............[.......... #.......>........#####.... #..............)... .... ##..............### ##............## .......###..#. #.#