################################################################## #................................................................# #.####...####.........................................###...#...)# #.# #...>..............#####.........##.............<# #...#....# #.# #..........##......# #.........##...#######....# #...#....# #.# #..........##......# #.........##...#######....# #...#....# #.# #..................# #.........##..............# #........# #.# #..................# #.........##.....>........###........# #.####..................#####.(.......##.###########.........###.# #........................(............##.'....c....#######...# #.# #......................c.................#.......o......o'...# ### #......############'######################......c........#...#### #.###..#.................................................#......# .(.# #.# #..#.................................................#o.....# .8..# #.# #..#................................##.......(.##....#oc....# ....# #.# #..#................................##.........##....#...#### (...# #.###..#.....................................(...........#...#####.(.## #..^...#.................................................#.....(#....(# #......#.................................................#......(....(# #......#..........(.....^......##.......##...............#......(..8.|# #......######################'###.......##.........#######......((...(# #...............................#.......##.........#######.##...#(((((# #.....#..........#..............#............(.....##....#.##...##((.## #.....#..........#..............#............(.....##....#......# ....# #.....#..........#..............#..................##....#....>.# ...(# #.....#..........#..............#..................##....#......# 8(.# #.....#.........................#.......###'#########....#......# ...# #...............................#.......#...........#....#......# ..# #...............................###.....#...####....#....#...#..## #...........................................# #....'....#...#...# #.##.....#'#################'###....._......# #....#....#...#...# #.##.....#.....................#..........[.# #....#....#...#...# #.##.....#.....................+..#.........# #....#....'.......# #.##.....#.....................#............####....#....#.......# #.##.....#...............).....#....................#....#.))....# #........+.....................#.........############....#....)..# #........#.........##....###'###.........#.........#.....#...))<.# #........#.........#######......#######'##.....)...#.....#.......# #...####.#...............#......#..................#.....#.#.....# #...# #.#...............#......#..................#.....#.......# #...####.'...............#......#............/.....#.....#.......# #....<...#...............#......#................[.#######.......# #........#..).##...#######......#.##....##.........##....#.......# #.......##....##...##......######.##....##.........##....#...###.# #.......#...........#...##.#.............................#...# #.# #....=#.#...........#......#.............................#...# #.# #.....#.#...........#......#........)....................#...# #.# #.....#[#...........#......#.............................#...###.# #.......#######'#####......######'######################'#.......# #................................................................# #.................######...............##....##......##.....##...# #...........####..# #...............##....##......##.....##...# #.########..# #..# #...............##....##......##.....##...# #.# #..####..# #...............##....##......##.....##...# #.########........######...............##....##......##.....##...# #......................................##>...........##..........# #...............................<................................# ##################################################################