#.#.#.# .. #.....###.# #..#......... #.(......#... #........#... . ##...............# ... #..#.##.......##.# ....###.......##.... #.# ....#..........#..# ##.# .........#..##....###..##### ....#...###.##.[#..........# ......#$###..#.............# ........##.................# ...........#...............# ......######.......####..### ###..# ################.################## .... #.................................# .... #.................................# .#.# #...#######...#####...####...##...# .. #...# #...# #...# #...##...# #...# #...# #...####........# #...# #...#####........<..>...# #...#######..................b....# #.......................#######...# #...............#####...# #...# #......(.## #...# #...# #...# #...##...# #...# #...# #...# #...##...####...#####...#######...# #...[..................)..........# #.................................# ###################################