######## ##......## ####### # ##........##################### ##.....##.... #...................#.........# #....<....... #...................#.........# #............. #...................#.........# #............. #...................)....###### #...$......... ..##...................#...## #............. #......................#.### #........##### .#.###..................#.# #........# ..........................# ##.......# ##.....##. ##...............#.......## #....#... #...............##......## #........ ..#.....).......##.....## #........ ....#...........##.....# #........ ..###..................# #........ . #..........###.....# ########........ #.........##.......# #######........S...... #####....#<.....#...>.# ##...##.......S.l...... #.####.###.#..........# ##...................... #..##### #.....##.....##### #....................... #...## ##.#....#####....# #.............##.......# ###....######........###....# #..................##..###.#..#......#.####.#...#....# ##...)........##.......##._..#######.'...##...#.#....# ##...##...#..##..... .###.#..#......##..............# ########.......... ###....######......>........# ##....###... #...#######.............[.# ###....## ....#. #..## #.............##....# ######....######....... #.#####.............##....# #........#.....#.......# ### #...............##....# #.......#..............## ####......<........####### #.....#.................# #..##...##..........#### ########................# #.......#..)...........# #................####......................# #..........................##[.........##### #................####.).#####..........# #................# #...# #..........# ##..............## #...# ##........## ##.....##.....## ##### ##......## ############## ########