############## .............# .......<.....# .............# .............# .............######. ...#########.......# .. #.......'.......# . #.......#.......+ #.......# #.......#>......# #.......# ##.....##.......# #.......####+##. #.....########## #.......#.(..... #............# #.......#....... +............# #.......#(...... #............# #.......#)...... #............# #.......'....... #............# #.......#.$((... #............# #...##..########### ##..... #..##.######## ######'####........ ........##..##.##...## #......o..#........ ........#............# #.........#........ ........#............# #.........#........ ........#............# #.........'........ .......#............# #...#######........ .......#'############ ######...#......##' ############..(........ #........#......# ...........#........... #........#......# ...........#........... #........#......# ...........'..........< #........'......# ...........#........... #........#......#..........)...#........... #...######......#....#####..####........... #...##..#......##....##.##..## ##########. #.......#......#.............# #.......#......#.............# #.......#......#.............# #.......+......#.............# #.......#......#.............# ###+######......#'###.####...## #..............##..##.######## #..............#....#....# #..............#....#....# #..............#....#....# #..............'....#....# #..............#....#....# #............>.#.####.###### #######.....#########.####.# #.....# #.....#...# #.....# #.....#...# #.....# #.....'...# ######+###...# #.......##...# #.......#....# #.......#....# #.......'....# #.......###### #########