###### ......########### .................# ##### .................# ###### #...# .................# #....#### #######.#.##### ..................# #.......# #............># ######...........# #.......# #.#####.#####.#### #...........# #.......# #.# #.##.......# #...........# #.......# #.# #....##.##.# #...........#######.......#########.###########.##.# ##########..>............................................##.# #........#...........######.....####...#####.##########.....# #..............######...........# #...# #.# #..#### #..............# ##.########### #...#####.## #.....# #..............# .... #..........# ##.##.# #..............# #.##.# #..........# ####.##.# ############.### #.# .# #..........#######.......# #.).....# #.# <... #.............<....##.#### #.......######.###... #...........###.#####.# #.................... #..................##.# #...............#. #...#####...###..#.##.# #...............# ######......#<...# ##.# #...............# #.##.#...#### #.# #...............# #. #.#.#......##.# #.......######### #. ..#.#..##### . #.......# ####.###..# #######.# #.. ...# #####.######## #.# ##.# #............# #.# .# #............# #.# .# #............ #............# #............# #............# #............##### ####.............# #.....^.......# #.............# #.............# #.............## #.............)# #..............# #..............# #..............##### ..............#o.G# .............#.#.# ...........o..#o# ##############.o ###