### #.## ##)# ########### ########## ##.## #.........# #........############.############ #.........# #........'.......................# #.........# ######........#.......................# #.........# #...##........#.......................# #.........# #'#.##........#.......................# #.........###_#.##........#.......................# #...........#'#...........#.......................# ##########................##########..............# #...................).....#.......##....######## #.........................#.......##....#......# #...................(.....#.............'......# #.........................#....(........#......# #.........................#.............#......# #........########.........#.......##....#......# ##########........#......+.........#.......##....#......# #.................#......#.........#.............+......# #.................#......#.........#.............#......# #.........#####'###......#.........#.............#......# #.........#..............#.........#.......#######......# #.........#..............#.........#.......#.>..^.......# #.........#.....[##......#.........#.......#............# #.........#......##.>....#.........#.......#............# #.........#......##......#.........#.......#............# ###########.......#......#.........#.......#......####### #........#......#.........#.......#......#.....# #........#......#.........#.......#......#.....# #........#......#.........#......(#......'.....# ############'#######...#........[###'#####......####### ..........#....##.##...###'#####.............#### ..........#..........<.........#.............# ..........#....................+....)........# .... ..........#....................#......)......# ... ..........'....................#.............#... ..........#..##############+####.............#..# ########'#####....................#####.....##..#### .............#....................#...#.....#....... .............#....................'...#....O#....... .............#....................#...#.....'....... #########.....#....................#...#.....#....... $ ........#.....#.....###'##############'#.....#....... ........#.....#.....#..................'.....#...#### ........'.....#.....#................<.#.....#{..# ........#....(#.....#..................#.....#{... ........###'###.....###########...####+#.....#....# ########.....................##...#.....######..l.+ #.....................#....#.....# #.....................#....#.....# #....)................#..........# #.....................#..#.......# ###......#######.....##..######### #......# #>....#....# #......# #.....#....# #......# #.....#....# #......# #.....#....# #......# #.....###### ######## #######