. . # # # . ..# # ... . . . .. # .#. ## . # #...#.. .# ####. #......#.. . .####... ## # . ..#.....# #.#.## .#.#### #. ##.. . .#.#. # _.#.##....# . #......#. .#.# . ...##.... . ###. ...#.# #..#.#. .. .. .#._......# ### #.. . ........#..# ##.##.#. ..##...#.#. . . #. ##..........# #..###.####### # # #.....#.v.# ..#...#.#.>v# # ##....#.v.# #....#'''#.# #####.....# +.....+ +.....+ +.....+ #.....# .#+++#.# . ... # ..