###### #....# ##....#.......... #.....#........... .. #.....# #.....#........... ... #.....# #.....#.........#####.########.....# #.....#.........#..................# #.....#.........#....#.............# ####'##.........#....#.............# #...............#....#.............######### #......###'######....#................#....# #......+.............###'#####........#....+ #......#.....................#^.......'....# #......#.....................#........#[...#.......# #......#.......##............#........#....#.......# #......##########............#........#....#.......# #......#.......########......#........##'###.......# #......#.......# ########........#....#.......# #......'.......# #........#....#.......# #......########## #........#....#.......# #...............# #........##'###.......# #...............#+##### #.....................# #.....................###### #...............>.....# #..................................................# #...........................................######## ###########'####...........................<#......# #.......5......#.[..................[.......#.....## #..............#..)...................#######......# #..............#......########........'....##......# #.....##.......#......'......+........#....##.....## ##....##.......#......#......#........#............# ########.......#......#......#........#######......# #..............#......#......'..............#......# #..............#......'......#..............################# #.....##.......#......#......#..............................# #....)##.......#......########......>.....>.................# #..............#......#......#......).......................# #..............#......#......######'##......................# #..............'......#......#.......#######......∩.........# ##....########'#......#......+.......#.....########.........# ##....#...............#......#.......#............#..)......# #.....#...............'......#.......#............##'######## #.....#...............#......#.......'.....................# #.....#...............#################....................# #.....#...............#......##......##....##..............# #####'#.........#######..............##....#########.......# #...............# #..............<.)...# #.......# #...............# #....................# ######### #......########## #....................# #......# #....................# #......# #....................# #......# #....................# #......# ###################### ########