# .. ######### ... #...oo.{# .... #######.#####.# ..... #...........#.#...... #.#..........o'...... #.#.........#.#...... #.#...........#...... #.#.........###........ #.#.................... #.'.........#######... ..# .# ###.........# #....# #.# #.##. #.........####....# #.##..... #............+....# #........ #........#####....### #........ #######'#...........# #........ #.#.####....#.###.....# #.#.# #..............# #.#.# #..........[...# #.#.# #..............# #...# #..............# ##### #..............# #..........##### #.........## #.........### #####.......<...# #.............#.# #.......#'#####.# #)....)......# .# #.....<..)...##.# ..... ########)....##.# ..... #......#.#...... #......#!#[..).. ######.#.#..... #...#....## .......#......# .......#......# .......#......# .........>....# ..........(!..# ..............# ..............# ......####### ###+#.