################################ #............................... #.....#########................. #.....#.......#.................. #.....#.......#....)............. #.....#.......#......####........ #.....###)#####......## ###...# #.................)...#### ... #......................#.# . #......................#.## #....##'########.......#..#### #....#.......>.#.............# #....#...#####.#......##.....# #.<..'...# #......##.....## #....#...# #......##......### #....#...# #......#.......#.## #....#...# #............###..### #....#...# #...........##......### #....#...# #......#.####.........## #....#.... #.....#####........o...### #....###########.....#####..####........# #....................##....)o.####...#### #..#######...........##................#####... #..# #......................(.%............ #..# #................................o..## #..# #.############............>....o....# #..# #.#..........#......................# #..# #.#..........#%..........##########.# #..#######.#####'##+###...........# #..........[......................# #...#########....###'###..........#### . #...# #....#.....#............... ..####.# #...# #....#.....#............... .......# #...# #....#.....#............... ......# #...# #....#.....#.......####### #.....# #...# #..<.#.....#.......# #.....# #...# #....#######.......# #....?# ..# #...... .........#. #.....# #........##'####.o.#'############.....####### #........+.. #.............................. ..>......# #.......p...................## .......... #.r.........................# .%....... #....#####......##########..# ... #... #......# .# #.. #......# . #......# #......# #......# #......