###################################### ............................)^......( #.......................(........... #.......###.......(....(............ #...................(...##.......... #.....[...<.........()..##.......... ####.......................##...#...... #..........................##...#...... #..........................##.......... ####+####................................... #................................... #...........###'#####'#######..........# #...........#........................#.# #...........#.................#.#.#..#.# ####+########........................#.# #.................###.#..#.# #..................∩#....#.# #............#......#.#..[.# #............#.............# #.......(....#..........##.# #............#####......##.# #######..... #...######.# #...... #..#######.# #...... #..........# #..........# #..>...#...# #......#...# #......#...# #......#...# #......#...# #..........# #####......# #......# #.##...# #.##...# #.##...# #...>..# #......# #......# .. #...<..# #.#....####### #......# ..h..........# #......# ...<........# #......# ##@.[.......# #......# .. '....h.....# #......# ... ......h).# ###### #......# #..####'#####a##########....##################......# #.......a...hh...........^.........>................# #..........h5@h.......................#######.......# #....(....#.H.........................# #.......# ................H....).......####.....# #.......# .......................(.....####.....#######.......# ....................................................# #####################################################