####### ...####.....# ..........>## ....###'##..# . #....#.)### ..######....#.......# .......'.......####.# #### ########.......... ....##########....###.## ........o...ooo...'..... ##.....##.###....#...## #.....##.# ######...# #.....##.# ...# #........# #..# #.#'##...# ... ###+#......# #....>....##### #............... #............... ###'#'####...... #.#........### #.'........# ###........# #........# #...)....# #.#'###### #...######## #.. ####........ ..... #.######. ..#.# #........#######..'. . ########[................# .# #......'.................##.# #+######......#....)........# .............#.....)....... .......).....#..........##. .............#..........# .............#..........# .......)######..........# .######.)).....#......#.# ########.#[...#.#.# ..#)####...# #..#[#..))..# #..#.#.####......# #..#.#.# ####..# #..#)#)###### # .##(......## ##..8...8..## #........[..# #)....8.....# #..<.....>..# #.....8.....# #...........# ##..8...8..### ##.......##.# #.##.#####.# #..........# #.########.# #.# #.# ### ###