#################### ....).........#....# ..............#.... .......(......#... ..............#^. ########..###.##.# ### ###.>.####..###.##b####.## #.............#....'.r...# #...).........#...r#r.<.5# #.............#....#.....# +.....(.......#....#....@# #.............#....#.....## ##...######..##'#####.....# ##+## #..##...###..#### #.......r.....# #.............# ##.############ ###+###.##.# #..........+ #..........# ##...####..# #########'###.## #......'.......# #......#.......# #......#.......# #....>.#.......# #......#.......# ####..##.###..#### #<.#..#### ..# #.....# ... #.....+ ##....# #.....# #.....+ ##....# .....# #.....#