########### ##### ....>...O.###.>.# #########....$# ###### #####.# ## .Y... #....# ... #.#. #.#######.. #..#####....#.... ##.......##.#..### #..<........#....# #.########.#...## #..........# #.###.##...# #.# #.##...# #.###o##...# #.<(..##..$# #..#####...# #..# #...# #..#####...# #(o.(O.....# ......l..####.### ###.###.## ..# # #.# .## #.. #. ### .. ..