######### ###.......#### ...........>. #.......# #'# #### #######.##...###. ................. ................. .............#### ####............# #......####..# .#. ####..#.#### .# .#. ...........# #. .. ... ........##.# #.##.###.#### .........#.# ..#.......#.# ...........# # ####.#..# #..#<# .........###.# ..#.#..###..#.## .............#..# #.#.#.....[....# .....#...<......# #.#....###..#### .###.##.#############.............# #. #...............#)#..###..#.# #.#############.#.#.####..#.# #.# #.#.#.......# # #.#.# .# #.# #.#.#######.# .######.#.# ..# #.# #.#.# .... ..............##...# #.# #.#.# ##### ...................+ ^. #.# #.#.# #.#.#....#...##...###.####.# #.#.##### # ................. .....#.# #.......# #.#######.#.##......# #.#.#.# ######+## ##.[.................# #...#.### ............g....#...# #......# .......<.......#.#...# #......# .....................# #......# #####.########.#.#.#.# ##.#'### #. #.#.#.#.# #...# # #.#.#.#.##########...# #.#.#.#.#............# #.#.#.#.##.####.....># #.# #.#.##.# ##.#....... #.#.##.# #.#######. #.##.# #.# #.##.# #.# #.##.# #.# #.##.# #.# #.##.# #.# #.##.# #.##.# #....# ######