##### ####### ########...###.....###. #####...................... #(.......o.o..<###.....#### ##....######.#### #...### #.....# #...# ##### #.##.## #...# #....h# #...# #.....# ###.# .o......# #.# ......... ..# ###.#... #.## #.....# #..% #.....# ....###### #.....# ..[.....# ####.. # #$....# > #.....# #..... ##.###ho...##.######.....######....# ........o...............##...##..(.# #........a.........###......#...#.# #...<..##..###............#.....# #..........# ######....#..#.....##### ................)...................(..####### ..####..(...... .........(..<............)...# # ######..#. .#...#####....##.#.##.##..>..# ..# #... #....##.#.......#...# # #### #.............####...# #..........#...# ##### ###### ................# .....#.# .....#.......#... .?...#.# #...g............. g....#.# ....g..#......... !!..#.# .#.. ...#.# #..#.# #..#.# #>.#h# #...h# #..### #..# #..# #..# #..# .... ##.# #.#