################### .... #.............#...# #..........#.............#...#... #... #..........#.............#...#... #.. +..........#............##...#.... +.. #.........###'#####.....##...#.... #.. #.........##.....##..........#.....#.## ## #...............##.....##...#.....#.#.#(# ........#...............######+##...#.....'.##.# $ ........#.>...........#.............# #aa$#.# $ ..O.....#....)...##...#..#.....##...#.....#y##.#.# ........#........###.#'#.......##...#.....#.###### ........#............#.#........#...#.....#....# ........#.......<...##.##.......#...#.....#....## ........#...........#.#.#......##...#.....#.....# ........#'########.##.#.##.....##...#.....#.....# #######.................#.###.#.....+....#.....#.....# #.....#######..........##. .##....#....#.....'.....# #...........#..........#.# #.#....#....#.....#.....# #...........#.........##. ?##..e#....#.....#....## #...........#.........#.# #.#...######.....#....## #...........#........## o##.............#.....# #...........#......#########.. ##........[..#.....# #...........##...###..#....G.. ###.........#.....# #..............###..#.G.# ###.......#.....# #>........)..###..#.....# ###.....#.....# #..........###.D#...#D..# ###...#.....# #........##+D.#...#...#.# +##.#.....# #..........###..#D..#.#.# ###........################ #......).....###..#...#D# ###..........##....#........# #########).....###..#.#.# ###..................'........# #.........###..#...D.... ###........##....##....#........# #...........#####.$.#### ###...###############....#........# #.........#...## ##... ##...###......##....#.....#........# ##.............# ##... #.....#.......#.....#.....#........# #...##........## #.##.....#.......#.....#.....#........# ###+##.........# #......).......#.....##'####........# #....##....## ##......#.......'.....#..............# #....#####.^# ###.)###..#..#)...##....#..............# #.....#...#.# .##....#######....##....#..............# #.....#...#..###.#.....# #...........#..............# #.....#.).#..##.##.....# #...........#..............# .#.....#...#...#.#......# #...........#.)............# ..'.........'...#'#......# #...........'..............# #'##......#####..#.......# ##.....#...##.)............# $ ... ######........#.###....<. ###########.......#####'### .. #..........# #...... #.....<.#......# #.........## #......# #.......+......# #........## ......# #....>..#......# #........# ..... #.......#......# #........# #######.......#......# #........# #......###'####......# #........# #......#.....##......# #......#.............# #......#.............# #......#.............# #......############### ########